# Tuesday, 09 May 2017 20:14
ENDLESS SPACE 2 V0.3.7 S2 BETA-Public (64-bit)

Click on buttons to toggle visibility. Click on STACK buttons to toggle visibility of stack traces.

20:14:35:886 STACKStarting the application, version is V0.3.7 S2 BETA-Public (64-bit)...

    Amplitude.Unity.Framework.Application+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.Application+c__Iterator3:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:35:888 STACKRunning 64-bit mode...

    Amplitude.Unity.Framework.Application+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.Application+c__Iterator3:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:35:888 STACKGame directory is "C:\Users\Wold\Documents\Endless Space 2".

    Amplitude.Unity.Framework.Application+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.Application+c__Iterator3:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:35:888 STACK[Steam] Available game languages are 'english', current game language is 'english'.

    Amplitude.Unity.Framework.Application+c__Iterator8:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.Application+c__Iterator3:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:35:888 STACK[Steam] Steam user id is '0x011000010474ee74'.

    Amplitude.Unity.Framework.Application+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.Application+c__Iterator3:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:35:888 STACK[Steam] Steam user name is 'Woldworine'.

    Amplitude.Unity.Framework.Application+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.Application+c__Iterator3:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:35:888 STACKLoading registry file 'E:/SteamLibrary/steamapps/common/Endless Space 2\Registry.xml'...

    Amplitude.Unity.Framework.Application:LoadRegistryFile(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.Application:LoadRegistryFiles(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.Application:LoadRegistry()
    Amplitude.Unity.Framework.Application+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.Application+c__Iterator3:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:35:888 STACKRegistry file 'C:\Users\Wold\Documents\Endless Space 2\Registry.xml' does not exist.

    Amplitude.Unity.Framework.Application:LoadRegistryFile(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.Application:LoadRegistryFiles(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.Application:LoadRegistry()
    Amplitude.Unity.Framework.Application+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.Application+c__Iterator3:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:35:888 STACKLoading registry file 'C:\Users\Wold\Documents\Endless Space 2\Users\74772084\Registry.xml'...

    Amplitude.Unity.Framework.Application:LoadRegistryFile(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.Application:LoadRegistryFiles(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.Application:LoadRegistry()
    Amplitude.Unity.Framework.Application+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.Application+c__Iterator3:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:36:030 STACKInitializing the Wwise sound engine...

    Amplitude.Unity.Audio.AudioManager+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:36:030 STACKSound engine initialized.

    Amplitude.Unity.Audio.AudioManager+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:36:030 STACK4 audio modules have been loaded.

    Amplitude.Unity.Audio.AudioManager+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:36:030 STACK147 LipSync Data successfully loaded

    Amplitude.Unity.Audio.LipSyncManager+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:36:030 STACKPlaying with 1 downloadable content(s): Collector Edition.

    DownloadableContentManager+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:36:030 STACKHello 'Woldworine'!

    Amplitude.Unity.Steam.SteamManager+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:36:030 STACKChanging display settings to 1920x1080, 60Hz...

    Amplitude.Unity.Video.VideoManager:ChangeDisplaySettings()
    Amplitude.Unity.Video.VideoManager+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:36:030 STACK... skipped change because resolution remains the same.

    Amplitude.Unity.Video.VideoManager:ChangeDisplaySettings()
    Amplitude.Unity.Video.VideoManager+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:36:030 STACKSetting the general quality level to '4'.

    Amplitude.Unity.Video.VideoManager:set_QualityLevel(System.Reflection.ParameterInfo)
    Amplitude.Unity.Video.VideoManager+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:36:209 STACKBinding service [IGPUColorEvolutionService] with context [AllwaysActivatedCamera] with an instance of type [GPUColorEvolutionManager]

    Amplitude.Unity.Graphics.Services:AddService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GPUColorEvolutionManager+c__Iterator0:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:36:209 STACKCurrent game language is 'english'.

    Amplitude.Unity.Localization.LocalizationManager+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:36:209 STACKThe database of type 'Amplitude.Unity.Localization.LocalizationDatatableElement' has overriden an element because its key name '%EmpireAttitudeReserved' was already registered for the same revision number #1.

    Amplitude.Unity.Framework.Datatable`1[Amplitude.Unity.Localization.LocalizationDatatableElement]:AddElement(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.Datatable`1[Amplitude.Unity.Localization.LocalizationDatatableElement]:LoadFromFile(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.Database`1[Amplitude.Unity.Localization.LocalizationDatatableElement]:LoadFile(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.Databases:LoadDatabase(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Localization.LocalizationManager+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:36:209 STACKThe database of type 'Amplitude.Unity.Localization.LocalizationDatatableElement' has overriden an element because its key name '%EmpireAttitudeWary' was already registered for the same revision number #1.

    Amplitude.Unity.Framework.Datatable`1[Amplitude.Unity.Localization.LocalizationDatatableElement]:AddElement(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.Datatable`1[Amplitude.Unity.Localization.LocalizationDatatableElement]:LoadFromFile(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.Database`1[Amplitude.Unity.Localization.LocalizationDatatableElement]:LoadFile(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.Databases:LoadDatabase(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Localization.LocalizationManager+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:36:448 STACKAI folder path: E:/SteamLibrary/steamapps/common/Endless Space 2/Public/AI/

    AIManager+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:36:448 STACKThe database of type 'Amplitude.Unity.Localization.LocalizationDatatableElement' has overriden an element because its key name '%MinorFactionCurrentAllyDescription' was already registered for the same revision number #1.

    Amplitude.Unity.Framework.Datatable`1[Amplitude.Unity.Localization.LocalizationDatatableElement]:AddElement(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.Datatable`1[Amplitude.Unity.Localization.LocalizationDatatableElement]:LoadFromFile(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.Database`1[Amplitude.Unity.Localization.LocalizationDatatableElement]:LoadFile(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.Databases:LoadDatabase(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Localization.LocalizationManager+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:36:505 STACKError message modal is disabled.

    GuiManager+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:36:505 STACKThe database of type 'Amplitude.Unity.Localization.LocalizationDatatableElement' has overriden an element because its key name '%Tutorial_Laws03Popup-Title' was already registered for the same revision number #1.

    Amplitude.Unity.Framework.Datatable`1[Amplitude.Unity.Localization.LocalizationDatatableElement]:AddElement(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.Datatable`1[Amplitude.Unity.Localization.LocalizationDatatableElement]:LoadFromFile(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.Database`1[Amplitude.Unity.Localization.LocalizationDatatableElement]:LoadFile(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.Databases:LoadDatabase(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Localization.LocalizationManager+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:36:505 STACKThe database of type 'Amplitude.Unity.Localization.LocalizationDatatableElement' has overriden an element because its key name '%Tutorial_HeroShipDesign00Popup-Title' was already registered for the same revision number #1.

    Amplitude.Unity.Framework.Datatable`1[Amplitude.Unity.Localization.LocalizationDatatableElement]:AddElement(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.Datatable`1[Amplitude.Unity.Localization.LocalizationDatatableElement]:LoadFromFile(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.Database`1[Amplitude.Unity.Localization.LocalizationDatatableElement]:LoadFile(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.Databases:LoadDatabase(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Localization.LocalizationManager+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:36:505 STACKThe database of type 'Amplitude.Unity.Localization.LocalizationDatatableElement' has overriden an element because its key name '%Tutorial_HeroShipDesign00Popup-Description' was already registered for the same revision number #1.

    Amplitude.Unity.Framework.Datatable`1[Amplitude.Unity.Localization.LocalizationDatatableElement]:AddElement(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.Datatable`1[Amplitude.Unity.Localization.LocalizationDatatableElement]:LoadFromFile(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.Database`1[Amplitude.Unity.Localization.LocalizationDatatableElement]:LoadFile(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.Databases:LoadDatabase(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Localization.LocalizationManager+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:36:539 STACKThe audio manager is ready.

    Amplitude.Unity.Audio.AudioManager+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:36:539 STACKRuntime configuration is null or empty; using the default module 'Endless Space 2' as new configuration.

    Amplitude.Unity.Runtime.RuntimeManager+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager:ReloadRuntime(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager:LoadRuntime(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.Application+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:36:539 STACKLoading runtime module 'Endless Space 2'...

    Amplitude.Unity.Runtime.Runtime+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager:ReloadRuntime(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager:LoadRuntime(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.Application+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:36:539 STACKLoading runtime registry files...

    Amplitude.Unity.Runtime.Plugins.RuntimeRegistryPlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager:ReloadRuntime(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager:LoadRuntime(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.Application+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:36:570 STACKLoading plugin files for database of type 'GalaxyGeneratorWeightTableDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:36:586 STACKLoading plugin files for database of type 'Generator.Definitions.PlanetaryResourceDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:36:603 STACKLoading plugin files for database of type 'Generator.Definitions.PlanetGameplayTypeDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:36:619 STACKLoading plugin files for database of type 'Generator.Definitions.PlanetTemperatureDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:36:636 STACKLoading plugin files for database of type 'StarSystemNodeDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:36:653 STACKLoading plugin files for database of type 'SpecialNodeDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:36:669 STACKLoading plugin files for database of type 'NodeVisibilityConditionsDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:36:928 STACKLoading plugin files for database of type 'EntityActionDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:36:943 STACKLoading plugin files for database of type 'DiplomaticRelationState'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:36:952 STACKLoading plugin files for database of type 'DiplomaticAbilityDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:37:143 STACKLoading plugin files for database of type 'ForeignAffairsConstructibleElement'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:37:152 STACKLoading plugin files for database of type 'DiplomaticPressureEffectDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:37:169 STACKLoading plugin files for database of type 'WarPointsRewardDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:37:186 STACKLoading plugin files for database of type 'ContractStubDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:37:488 STACKLoading plugin files for database of type 'Amplitude.Unity.Simulation.SimulationDescriptor'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:37:504 STACKLoading plugin files for database of type 'ResourceDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:37:520 STACKLoading plugin files for database of type 'PlanetReserveDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:37:537 STACKLoading plugin files for database of type 'PropagatedPlanetDescriptorDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:37:554 STACKLoading plugin files for database of type 'PropagatedPlanetPropertyDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:37:570 STACKLoading plugin files for database of type 'SystemDefenseThresholdDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:37:587 STACKLoading plugin files for database of type 'PopulationDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:37:604 STACKLoading plugin files for database of type 'PopulationAspirationDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:37:620 STACKLoading plugin files for database of type 'HappinessStatusSetDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:37:648 STACKLoading plugin files for database of type 'PopulationEventDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:37:655 STACKLoading plugin files for database of type 'PopulationPoliticalTraitDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:37:670 STACKLoading plugin files for database of type 'PopulationStateDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:37:687 STACKLoading plugin files for database of type 'PopulationCollectionBonusTrait'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:37:704 STACKLoading plugin files for database of type 'PopulationModifiersTrait'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:37:720 STACKLoading plugin files for database of type 'ResourceDepositDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:37:737 STACKLoading plugin files for database of type 'AnomalyDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:37:781 STACKLoading plugin files for database of type 'ShipDesignDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:37:791 STACKLoading plugin files for database of type 'ShipRoleDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:37:960 STACKLoading plugin files for database of type 'HullDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:38:060 STACKLoading plugin files for database of type 'ModuleDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:38:070 STACKLoading plugin files for database of type 'MedalDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:38:087 STACKLoading plugin files for database of type 'RankDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:38:104 STACKLoading plugin files for database of type 'RankPatternDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:38:120 STACKLoading plugin files for database of type 'LevelUpRuleDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:38:137 STACKLoading plugin files for database of type 'ShipConditionalConstructionEffectDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:38:287 STACKLoading plugin files for database of type 'IndustryConstructibleElement'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:38:304 STACKLoading plugin files for database of type 'AnomalyReductionDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:38:323 STACKLoading plugin files for database of type 'PlanetCuriosityExpeditionDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:38:337 STACKLoading plugin files for database of type 'RecipeIngredientDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:38:354 STACKLoading plugin files for database of type 'RecipeSlotDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:38:370 STACKLoading plugin files for database of type 'RecipeSpecialEffectDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:38:392 STACKLoading plugin files for database of type 'PlanetColonizationConstructibleElement'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:38:633 STACKLoading plugin files for database of type 'ScienceConstructibleElement'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:38:654 STACKLoading plugin files for database of type 'TechnologyQuadrantDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:38:690 STACKLoading plugin files for database of type 'TechnologyStageDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:38:706 STACKLoading plugin files for database of type 'TechnologyLinkDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:38:720 STACKLoading plugin files for database of type 'UnlockDatatableElement'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:38:737 STACKLoading plugin files for database of type 'EmpireImprovementDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:38:754 STACKLoading plugin files for database of type 'TimeBubbleDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:38:770 STACKLoading plugin files for database of type 'CostReduction'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:38:787 STACKLoading plugin files for database of type 'ResourceConverterDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:38:803 STACKLoading plugin files for database of type 'ConstructionRefundDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:38:820 STACKLoading plugin files for database of type 'BailiffDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:38:837 STACKLoading plugin files for database of type 'TemporaryEffectDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:38:853 STACKLoading plugin files for database of type 'Amplitude.Unity.Gui.GuiWindowsStackDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:38:870 STACKLoading plugin files for database of type 'Amplitude.Unity.Gui.GuiTooltipDescription'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:39:403 STACKLoading plugin files for database of type 'Amplitude.Unity.Gui.GuiElement'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:39:579 STACKLoading plugin files for database of type 'AllianceGuiElement'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:39:586 STACKLoading plugin files for database of type 'GuiSorter'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:39:603 STACKLoading plugin files for database of type 'GuiResourcePropertySet'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:39:620 STACKLoading plugin files for database of type 'EncounterPlayTrajectoryDefinitionCollection'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:39:636 STACKLoading plugin files for database of type 'GuiHighlightDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:39:653 STACKLoading plugin files for database of type 'PanelFeatureModuleEffectsDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:39:670 STACKLoading plugin files for database of type 'GuiCursor'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:39:687 STACKLoading plugin files for database of type 'MouseCursorRule'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:39:713 STACKCursorManager.LoadMouseRules

    CursorManager:LoadMouseRules()
    CursorManager:Update()

20:14:39:713 STACKCursorManager.LoadMouseRules success with 15 rules

    CursorManager:LoadMouseRules()
    CursorManager:Update()

20:14:39:713 STACKLoading plugin files for database of type 'Amplitude.Unity.View.Mapping.Xml.XmlMapping'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:39:737 STACKLoading plugin files for database of type 'Palette'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:39:768 STACKLoading plugin files for database of type 'FactionTrait'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:39:781 STACKLoading plugin files for database of type 'FactionAffinity'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:39:789 STACKLoading plugin files for database of type 'FactionAffinityMapping'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:39:803 STACKLoading plugin files for database of type 'FactionTraitCategoryDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:39:820 STACKLoading plugin files for database of type 'MinorFactionPersonalityDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:39:837 STACKLoading plugin files for database of type 'PersonalityDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:39:864 STACKLoading plugin files for database of type 'Faction'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:39:877 STACKLoading plugin files for database of type 'MajorFaction'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:39:892 STACKLoading plugin files for database of type 'MinorFaction'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:40:012 STACKLoading plugin files for database of type 'EncounterArenaDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:40:034 STACKLoading plugin files for database of type 'EncounterFlotillaMatchDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:40:042 STACKLoading plugin files for database of type 'EncounterEntityDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:40:070 STACKLoading plugin files for database of type 'EncounterPlayDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:40:087 STACKLoading plugin files for database of type 'EncounterSequenceDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:40:103 STACKLoading plugin files for database of type 'EncounterArrivalSequenceDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:40:120 STACKLoading plugin files for database of type 'EncounterFormationDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:40:137 STACKLoading plugin files for database of type 'EncounterTargetingRangeDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:40:153 STACKLoading plugin files for database of type 'EncounterEventToRealizationEventDictionaryDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:40:170 STACKLoading plugin files for database of type 'SalvoDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:40:192 STACKLoading plugin files for database of type 'BattleActionDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:40:203 STACKLoading plugin files for database of type 'RealizationEventDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:40:239 STACKLoading plugin files for database of type 'BattleEffectDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:40:872 STACKLoading plugin files for database of type 'CameraShotDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:40:887 STACKLoading plugin files for database of type 'PoliticsDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:40:903 STACKLoading plugin files for database of type 'GovernmentDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:40:960 STACKLoading plugin files for database of type 'LawDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:40:970 STACKLoading plugin files for database of type 'ElectionProcessTaskDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:40:987 STACKLoading plugin files for database of type 'ElectionProcessDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:41:003 STACKLoading plugin files for database of type 'SenatorInteractionDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:41:020 STACKLoading plugin files for database of type 'ElectionActionDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:41:037 STACKLoading plugin files for database of type 'PoliticsSupportStatusDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:41:053 STACKLoading plugin files for database of type 'PoliticsExperienceStatusDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:41:070 STACKLoading plugin files for database of type 'HeroAffinityDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:41:087 STACKLoading plugin files for database of type 'HeroClassDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:41:103 STACKLoading plugin files for database of type 'HeroPoliticsDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:41:120 STACKLoading plugin files for database of type 'HeroSkillTreeDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:41:141 STACKLoading plugin files for database of type 'HeroSkillDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:41:153 STACKLoading plugin files for database of type 'HeroMasteryDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:41:170 STACKLoading plugin files for database of type 'HeroUnlockGaugeDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:41:186 STACKLoading plugin files for database of type 'ScoreProviderListDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:41:203 STACKLoading plugin files for database of type 'HeroDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:43:720 STACKLoading plugin files for database of type 'QuestDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:43:727 STACKLoading plugin files for database of type 'QuestEffectDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:43:873 STACKLoading plugin files for database of type 'QuestTriggeringProbabilityDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:43:901 STACKLoading plugin files for database of type 'Droplist'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:45:977 STACKLoading plugin files for database of type 'TutorialDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:46:014 STACKLoading plugin files for database of type 'VictoryConditionDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:46:022 STACKLoading plugin files for database of type 'GameStatisticDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:46:036 STACKLoading plugin files for database of type 'FleetNameMappingDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:46:075 STACKLoading plugin files for database of type 'CuriosityDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:46:097 STACKLoading plugin files for database of type 'CuriosityDroplist'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:46:107 STACKLoading plugin files for database of type 'Amplitude.Unity.Game.Orders.OrderPolicySetup'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:46:125 STACKLoading plugin files for database of type 'GameSettingDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:46:136 STACKLoading plugin files for database of type 'GameSettingRestrictionDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:46:153 STACKLoading plugin files for database of type 'TradingCompanyDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:46:169 STACKLoading plugin files for database of type 'TradableCategoryDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:46:186 STACKLoading plugin files for database of type 'TradableSubCategoryDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:46:214 STACKLoading plugin files for database of type 'TradableDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:46:222 STACKLoading plugin files for database of type 'MarketplaceAdvertisementDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:46:238 STACKLoading plugin files for database of type 'TradingCompanyImprovementDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:46:481 STACKLoading plugin files for database of type 'MarketplaceEventDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:46:509 STACKLoading plugin files for database of type 'MinorStateDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:46:520 STACKLoading plugin files for database of type 'ImprovementListDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:46:536 STACKLoading plugin files for database of type 'PlanetImprovementMappingDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:46:553 STACKLoading plugin files for database of type 'FleetMissionDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:46:642 STACKLoading plugin files for database of type 'SystemDiscoverySequenceDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:46:653 STACKLoading plugin files for database of type 'Amplitude.Unity.Framework.AnimationCurve'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:46:669 STACKLoading plugin files for database of type 'GroundBattleViewerConfig'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:46:686 STACKLoading plugin files for database of type 'GroundBattleTroopTypeConfig'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:46:703 STACKLoading plugin files for database of type 'GroundBattleUnitConfig'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:46:719 STACKLoading plugin files for database of type 'GroundBattleStrategyDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:46:736 STACKLoading plugin files for database of type 'ManpowerUpgradeDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:46:753 STACKLoading plugin files for database of type 'SystemSupervisorDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:46:769 STACKLoading plugin files for database of type 'MinigameDefinition'...

    Amplitude.Unity.Runtime.Plugins.DatabasePlugin:LoadPlugin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:50:373 STACKSpent 10.2415858 second(s) loading the module plugins.

    Amplitude.Unity.Runtime.Runtime+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:50:373 STACKRuntime hash key = '73715CA96F7B585E5A018BD7A614BAE2'.

    Amplitude.Unity.Runtime.Runtime+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:50:374 STACKWaiting for Steam statistics and achievements reception callback...

    Amplitude.Unity.Achievement.SteamAchievementManager:LoadStatistics()
    Amplitude.Unity.Achievement.NetworkAchievementManager:Load()
    Amplitude.Unity.Achievement.SteamAchievementManager:Load()
    AchievementManager:Load()
    AchievementManager:RuntimeService_RuntimeChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager:OnRuntimeChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:50:374 STACKWaiting for Steam statistics and achievements reception callback...

    Amplitude.Unity.Achievement.SteamAchievementManager:LoadAchievements()
    Amplitude.Unity.Achievement.NetworkAchievementManager:Load()
    Amplitude.Unity.Achievement.SteamAchievementManager:Load()
    AchievementManager:Load()
    AchievementManager:RuntimeService_RuntimeChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager:OnRuntimeChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:50:374 STACKCan't find the element 'ClassModuleSupportDefenseMatrix' in database of simulation descriptors.

    Amplitude.Unity.Simulation.SimulationDescriptorReference:GetSimulationDescriptorsFromXmlReferences(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ModuleDefinition:get_Descriptors()
    ModuleDefinition+c__Iterator1:MoveNext()
    Module:BuildSimulationObject()
    Module:.ctor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiWrapperProvider:BuildUnlocksRelatedGuiWrappers()
    GuiWrapperProvider+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiWrapperProvider:RuntimeService_RuntimeChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager:OnRuntimeChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:50:374 STACKCannot find the GuiElement for 'EmpireImprovementMovementBonus'

    GuiWrapper:Bind(System.Reflection.ParameterInfo)
    GuiWrapper:.ctor(System.Reflection.ParameterInfo)
    GuiUnlock:.ctor(System.Reflection.ParameterInfo)
    GuiEmpireImprovement:.ctor(System.Reflection.ParameterInfo)
    GuiWrapperProvider:BuildUnlocksRelatedGuiWrappers()
    GuiWrapperProvider+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiWrapperProvider:RuntimeService_RuntimeChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager:OnRuntimeChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:50:374 STACKCannot find the GuiElement for 'EmpireImprovementFreeMovement'

    GuiWrapper:Bind(System.Reflection.ParameterInfo)
    GuiWrapper:.ctor(System.Reflection.ParameterInfo)
    GuiUnlock:.ctor(System.Reflection.ParameterInfo)
    GuiEmpireImprovement:.ctor(System.Reflection.ParameterInfo)
    GuiWrapperProvider:BuildUnlocksRelatedGuiWrappers()
    GuiWrapperProvider+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiWrapperProvider:RuntimeService_RuntimeChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager:OnRuntimeChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:50:374 STACKCannot find the GuiElement for 'LawP01L05'

    GuiWrapper:Bind(System.Reflection.ParameterInfo)
    GuiWrapper:.ctor(System.Reflection.ParameterInfo)
    GuiUnlock:.ctor(System.Reflection.ParameterInfo)
    GuiWrapperProvider:BuildUnlocksRelatedGuiWrappers()
    GuiWrapperProvider+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiWrapperProvider:RuntimeService_RuntimeChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager:OnRuntimeChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:50:374 STACKCannot find the GuiElement for 'LawP02L05'

    GuiWrapper:Bind(System.Reflection.ParameterInfo)
    GuiWrapper:.ctor(System.Reflection.ParameterInfo)
    GuiUnlock:.ctor(System.Reflection.ParameterInfo)
    GuiWrapperProvider:BuildUnlocksRelatedGuiWrappers()
    GuiWrapperProvider+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiWrapperProvider:RuntimeService_RuntimeChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager:OnRuntimeChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:50:374 STACKCannot find the GuiElement for 'LawP03L05'

    GuiWrapper:Bind(System.Reflection.ParameterInfo)
    GuiWrapper:.ctor(System.Reflection.ParameterInfo)
    GuiUnlock:.ctor(System.Reflection.ParameterInfo)
    GuiWrapperProvider:BuildUnlocksRelatedGuiWrappers()
    GuiWrapperProvider+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiWrapperProvider:RuntimeService_RuntimeChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager:OnRuntimeChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:50:374 STACKCannot find the GuiElement for 'LawP04L05'

    GuiWrapper:Bind(System.Reflection.ParameterInfo)
    GuiWrapper:.ctor(System.Reflection.ParameterInfo)
    GuiUnlock:.ctor(System.Reflection.ParameterInfo)
    GuiWrapperProvider:BuildUnlocksRelatedGuiWrappers()
    GuiWrapperProvider+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiWrapperProvider:RuntimeService_RuntimeChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager:OnRuntimeChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:50:374 STACKCannot find the GuiElement for 'LawP05L05'

    GuiWrapper:Bind(System.Reflection.ParameterInfo)
    GuiWrapper:.ctor(System.Reflection.ParameterInfo)
    GuiUnlock:.ctor(System.Reflection.ParameterInfo)
    GuiWrapperProvider:BuildUnlocksRelatedGuiWrappers()
    GuiWrapperProvider+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiWrapperProvider:RuntimeService_RuntimeChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager:OnRuntimeChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:50:374 STACKCannot find the GuiElement for 'LawP06L05'

    GuiWrapper:Bind(System.Reflection.ParameterInfo)
    GuiWrapper:.ctor(System.Reflection.ParameterInfo)
    GuiUnlock:.ctor(System.Reflection.ParameterInfo)
    GuiWrapperProvider:BuildUnlocksRelatedGuiWrappers()
    GuiWrapperProvider+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiWrapperProvider:RuntimeService_RuntimeChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager:OnRuntimeChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:50:374 STACKCannot find the GuiElement for 'TradingCompanyImprovementEfficiency1'

    GuiWrapper:Bind(System.Reflection.ParameterInfo)
    GuiWrapper:.ctor(System.Reflection.ParameterInfo)
    GuiUnlock:.ctor(System.Reflection.ParameterInfo)
    GuiConstructibleElement:.ctor(System.Reflection.ParameterInfo)
    GuiWrapperProvider:BuildUnlocksRelatedGuiWrappers()
    GuiWrapperProvider+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiWrapperProvider:RuntimeService_RuntimeChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager:OnRuntimeChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:50:375 STACKCannot find the GuiElement for 'TradingCompanyImprovementShip1'

    GuiWrapper:Bind(System.Reflection.ParameterInfo)
    GuiWrapper:.ctor(System.Reflection.ParameterInfo)
    GuiUnlock:.ctor(System.Reflection.ParameterInfo)
    GuiConstructibleElement:.ctor(System.Reflection.ParameterInfo)
    GuiWrapperProvider:BuildUnlocksRelatedGuiWrappers()
    GuiWrapperProvider+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiWrapperProvider:RuntimeService_RuntimeChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager:OnRuntimeChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:50:375 STACKCannot find the GuiElement for 'LawP01L05'

    GuiWrapper:Bind(System.Reflection.ParameterInfo)
    GuiWrapper:.ctor(System.Reflection.ParameterInfo)
    GuiUnlock:.ctor(System.Reflection.ParameterInfo)
    GuiLaw:.ctor(System.Reflection.ParameterInfo)
    GuiWrapperProvider:BuildSenateRelatedGuiWrappers()
    GuiWrapperProvider+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiWrapperProvider:RuntimeService_RuntimeChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager:OnRuntimeChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:50:375 STACKCannot find the GuiElement for 'LawP02L05'

    GuiWrapper:Bind(System.Reflection.ParameterInfo)
    GuiWrapper:.ctor(System.Reflection.ParameterInfo)
    GuiUnlock:.ctor(System.Reflection.ParameterInfo)
    GuiLaw:.ctor(System.Reflection.ParameterInfo)
    GuiWrapperProvider:BuildSenateRelatedGuiWrappers()
    GuiWrapperProvider+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiWrapperProvider:RuntimeService_RuntimeChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager:OnRuntimeChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:50:375 STACKCannot find the GuiElement for 'LawP03L05'

    GuiWrapper:Bind(System.Reflection.ParameterInfo)
    GuiWrapper:.ctor(System.Reflection.ParameterInfo)
    GuiUnlock:.ctor(System.Reflection.ParameterInfo)
    GuiLaw:.ctor(System.Reflection.ParameterInfo)
    GuiWrapperProvider:BuildSenateRelatedGuiWrappers()
    GuiWrapperProvider+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiWrapperProvider:RuntimeService_RuntimeChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager:OnRuntimeChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:50:375 STACKCannot find the GuiElement for 'LawP04L05'

    GuiWrapper:Bind(System.Reflection.ParameterInfo)
    GuiWrapper:.ctor(System.Reflection.ParameterInfo)
    GuiUnlock:.ctor(System.Reflection.ParameterInfo)
    GuiLaw:.ctor(System.Reflection.ParameterInfo)
    GuiWrapperProvider:BuildSenateRelatedGuiWrappers()
    GuiWrapperProvider+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiWrapperProvider:RuntimeService_RuntimeChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager:OnRuntimeChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:50:375 STACKCannot find the GuiElement for 'LawP05L05'

    GuiWrapper:Bind(System.Reflection.ParameterInfo)
    GuiWrapper:.ctor(System.Reflection.ParameterInfo)
    GuiUnlock:.ctor(System.Reflection.ParameterInfo)
    GuiLaw:.ctor(System.Reflection.ParameterInfo)
    GuiWrapperProvider:BuildSenateRelatedGuiWrappers()
    GuiWrapperProvider+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiWrapperProvider:RuntimeService_RuntimeChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager:OnRuntimeChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:50:375 STACKCannot find the GuiElement for 'LawP06L05'

    GuiWrapper:Bind(System.Reflection.ParameterInfo)
    GuiWrapper:.ctor(System.Reflection.ParameterInfo)
    GuiUnlock:.ctor(System.Reflection.ParameterInfo)
    GuiLaw:.ctor(System.Reflection.ParameterInfo)
    GuiWrapperProvider:BuildSenateRelatedGuiWrappers()
    GuiWrapperProvider+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiWrapperProvider:RuntimeService_RuntimeChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager:OnRuntimeChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:50:375 STACK[GuiUnlock] Could not find any GuiUnlock instance for PrivateerFleetAction (PrivateerFleetActionDefinition)

    GuiWrapperProvider:GetGuiUnlock(System.Reflection.ParameterInfo)
    GuiTechnology2:BuildListOfUnlockedGuiUnlocks()
    GuiTechnology2:.ctor(System.Reflection.ParameterInfo)
    GuiWrapperProvider:BuildTechnologyRelatedGuiWrappers()
    GuiWrapperProvider+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiWrapperProvider:RuntimeService_RuntimeChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager:OnRuntimeChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:50:375 STACK[TechnologyUnlocks] Could not generate GuiUnlock for ScienceConstructibleElement+Unlockable

    GuiTechnology2:BuildListOfUnlockedGuiUnlocks()
    GuiTechnology2:.ctor(System.Reflection.ParameterInfo)
    GuiWrapperProvider:BuildTechnologyRelatedGuiWrappers()
    GuiWrapperProvider+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiWrapperProvider:RuntimeService_RuntimeChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager:OnRuntimeChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:50:375 STACKAnimated Portrait 'DiplomaticPortraitLipSync' has no child LipSync component

    DiplomaticPortraitLipSync:Initialize(System.Reflection.ParameterInfo)
    DiplomaticPortraitLipSync:Awake()
    UnityEngine.Object:Internal_CloneSingle(System.Reflection.ParameterInfo)
    UnityEngine.Object:Instantiate(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindowsStack:InstantiatePrefab(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindowsStack:InstantiateWindows()
    Amplitude.Unity.Gui.GuiManager:InstantiateWindows()
    Amplitude.Unity.Gui.GuiManager+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiManager:RuntimeService_RuntimeChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager:OnRuntimeChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:50:375 STACKCaching reflection information for target class 'AgePrimitiveImage, Assembly-CSharp-firstpass, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' (issued from: IsScalable).

    AgeModifierItem:IsScalable(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeModifierItem:Init(System.Reflection.ParameterInfo)
    AgeModifierSet:InitItem(System.Reflection.ParameterInfo)
    AgeModifierSet:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeManager:Init()
    Amplitude.Unity.Gui.GuiManager+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiManager:RuntimeService_RuntimeChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager:OnRuntimeChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:50:375 STACKCaching reflection information for target class 'AgePrimitiveImage, Assembly-CSharp-firstpass, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' (issued from: SetPropertyValue).

    AgeModifierItem:SetPropertyValue(System.Reflection.ParameterInfo)
    AgeModifierItem:SetTargetValue(System.Reflection.ParameterInfo)
    AgeModifierItem:Init(System.Reflection.ParameterInfo)
    AgeModifierSet:InitItem(System.Reflection.ParameterInfo)
    AgeModifierSet:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeManager:Init()
    Amplitude.Unity.Gui.GuiManager+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiManager:RuntimeService_RuntimeChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager:OnRuntimeChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:50:376 STACKCaching reflection information for target class 'AgePrimitiveLabel, Assembly-CSharp-firstpass, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' (issued from: IsScalable).

    AgeModifierItem:IsScalable(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeModifierItem:Init(System.Reflection.ParameterInfo)
    AgeModifierSet:InitItem(System.Reflection.ParameterInfo)
    AgeModifierSet:ApplyTemplate()
    AgeModifierSet:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeManager:Init()
    Amplitude.Unity.Gui.GuiManager+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiManager:RuntimeService_RuntimeChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager:OnRuntimeChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:50:376 STACKCaching reflection information for target class 'AgePrimitiveLabel, Assembly-CSharp-firstpass, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' (issued from: SetPropertyValue).

    AgeModifierItem:SetPropertyValue(System.Reflection.ParameterInfo)
    AgeModifierItem:SetTargetValue(System.Reflection.ParameterInfo)
    AgeModifierItem:Init(System.Reflection.ParameterInfo)
    AgeModifierSet:InitItem(System.Reflection.ParameterInfo)
    AgeModifierSet:ApplyTemplate()
    AgeModifierSet:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeManager:Init()
    Amplitude.Unity.Gui.GuiManager+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiManager:RuntimeService_RuntimeChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager:OnRuntimeChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:50:376 STACKCaching reflection information for target class 'AgeTransform, Assembly-CSharp-firstpass, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' (issued from: IsScalable).

    AgeModifierItem:IsScalable(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeModifierItem:Init(System.Reflection.ParameterInfo)
    AgeModifierSet:InitItem(System.Reflection.ParameterInfo)
    AgeModifierSet:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeManager:Init()
    Amplitude.Unity.Gui.GuiManager+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiManager:RuntimeService_RuntimeChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager:OnRuntimeChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:50:376 STACKCaching reflection information for target class 'AgePrimitiveSector, Assembly-CSharp-firstpass, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' (issued from: IsScalable).

    AgeModifierItem:IsScalable(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeModifierItem:Init(System.Reflection.ParameterInfo)
    AgeModifierSet:InitItem(System.Reflection.ParameterInfo)
    AgeModifierSet:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeManager:Init()
    Amplitude.Unity.Gui.GuiManager+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiManager:RuntimeService_RuntimeChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager:OnRuntimeChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:50:376 STACKCaching reflection information for target class 'AgePrimitiveSector, Assembly-CSharp-firstpass, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' (issued from: SetPropertyValue).

    AgeModifierItem:SetPropertyValue(System.Reflection.ParameterInfo)
    AgeModifierItem:SetTargetValue(System.Reflection.ParameterInfo)
    AgeModifierItem:Init(System.Reflection.ParameterInfo)
    AgeModifierSet:InitItem(System.Reflection.ParameterInfo)
    AgeModifierSet:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeManager:Init()
    Amplitude.Unity.Gui.GuiManager+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiManager:RuntimeService_RuntimeChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager:OnRuntimeChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:50:376 STACKCaching reflection information for target class 'AgeTransform, Assembly-CSharp-firstpass, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' (issued from: SetPropertyValue).

    AgeModifierItem:SetPropertyValue(System.Reflection.ParameterInfo)
    AgeModifierItem:SetTargetValue(System.Reflection.ParameterInfo)
    AgeModifierItem:Init(System.Reflection.ParameterInfo)
    AgeModifierSet:InitItem(System.Reflection.ParameterInfo)
    AgeModifierSet:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeManager:Init()
    Amplitude.Unity.Gui.GuiManager+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiManager:RuntimeService_RuntimeChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager:OnRuntimeChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:50:376 STACKCaching reflection information for target class 'AgePrimitiveLineIndented, Assembly-CSharp-firstpass, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' (issued from: IsScalable).

    AgeModifierItem:IsScalable(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeModifierItem:Init(System.Reflection.ParameterInfo)
    AgeModifierSet:InitItem(System.Reflection.ParameterInfo)
    AgeModifierSet:ApplyTemplate()
    AgeModifierSet:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeManager:Init()
    Amplitude.Unity.Gui.GuiManager+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiManager:RuntimeService_RuntimeChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager:OnRuntimeChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:50:376 STACKCaching reflection information for target class 'AgePrimitiveLineIndented, Assembly-CSharp-firstpass, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' (issued from: SetPropertyValue).

    AgeModifierItem:SetPropertyValue(System.Reflection.ParameterInfo)
    AgeModifierItem:SetTargetValue(System.Reflection.ParameterInfo)
    AgeModifierItem:Init(System.Reflection.ParameterInfo)
    AgeModifierSet:InitItem(System.Reflection.ParameterInfo)
    AgeModifierSet:ApplyTemplate()
    AgeModifierSet:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeManager:Init()
    Amplitude.Unity.Gui.GuiManager+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiManager:RuntimeService_RuntimeChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager:OnRuntimeChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:50:376 STACKCaching reflection information for target class 'GuiValueController, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' (issued from: IsScalable).

    AgeModifierItem:IsScalable(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeModifierItem:Init(System.Reflection.ParameterInfo)
    AgeModifierSet:InitItem(System.Reflection.ParameterInfo)
    AgeModifierSet:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeManager:Init()
    Amplitude.Unity.Gui.GuiManager+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiManager:RuntimeService_RuntimeChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager:OnRuntimeChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:50:376 STACKCaching reflection information for target class 'AgePrimitiveArc, Assembly-CSharp-firstpass, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' (issued from: IsScalable).

    AgeModifierItem:IsScalable(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeModifierItem:Init(System.Reflection.ParameterInfo)
    AgeModifierSet:InitItem(System.Reflection.ParameterInfo)
    AgeModifierSet:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeManager:Init()
    Amplitude.Unity.Gui.GuiManager+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiManager:RuntimeService_RuntimeChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager:OnRuntimeChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:50:376 STACKCaching reflection information for target class 'AgePrimitiveArc, Assembly-CSharp-firstpass, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' (issued from: SetPropertyValue).

    AgeModifierItem:SetPropertyValue(System.Reflection.ParameterInfo)
    AgeModifierItem:SetTargetValue(System.Reflection.ParameterInfo)
    AgeModifierItem:Init(System.Reflection.ParameterInfo)
    AgeModifierSet:InitItem(System.Reflection.ParameterInfo)
    AgeModifierSet:ApplyTemplate()
    AgeModifierSet:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeManager:Init()
    Amplitude.Unity.Gui.GuiManager+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiManager:RuntimeService_RuntimeChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager:OnRuntimeChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:50:377 STACKTrying to add texture SliderThumb which already exists in the atlas

    AgeAtlas:AddTexture(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeAtlas:Init()
    AgeManager:Init()
    Amplitude.Unity.Gui.GuiManager+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiManager:RuntimeService_RuntimeChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager:OnRuntimeChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:50:377 STACKRebuilding the texture atlas...

    AgeAtlas:Build()
    AgeManager:Init()
    Amplitude.Unity.Gui.GuiManager+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiManager:RuntimeService_RuntimeChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager:OnRuntimeChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:50:377 STACKLoaded 135 modifier templates

    Amplitude.Unity.Gui.GuiManager+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiManager:RuntimeService_RuntimeChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager:OnRuntimeChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Runtime.RuntimeManager+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:50:377 STACKCaching reflection information for target class 'AgePrimitiveSector, Assembly-CSharp-firstpass, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' (issued from: GetPropertyInfo).

    AgeModifierItem:GetPropertyValue()
    AgeModifierItem:GetTargetValue()
    AgeModifierItem:OnUpdateInteraction(System.Reflection.ParameterInfo)
    AgeModifierSet:OnUpdateInteraction(System.Reflection.ParameterInfo)
    AgeControl:NotifyChange(System.Reflection.ParameterInfo)
    AgeControlButton:OnResetInteraction()
    AgeControl:Init()
    AgeControl:Start()

20:14:50:377 STACKCaching reflection information for target class 'AgePrimitiveLabel, Assembly-CSharp-firstpass, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' (issued from: GetPropertyInfo).

    AgeModifierItem:GetPropertyValue()
    AgeModifierItem:GetTargetValue()
    AgeModifierItem:OnUpdateInteraction(System.Reflection.ParameterInfo)
    AgeModifierSet:OnUpdateInteraction(System.Reflection.ParameterInfo)
    AgeControl:NotifyChange(System.Reflection.ParameterInfo)
    AgeControlButton:OnResetInteraction()
    AgeControl:Init()
    AgeControl:Start()

20:14:50:377 STACKCaching reflection information for target class 'AgeTransform, Assembly-CSharp-firstpass, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' (issued from: GetPropertyInfo).

    AgeModifierItem:GetPropertyValue()
    AgeModifierItem:GetTargetValue()
    AgeModifierItem:OnUpdateInteraction(System.Reflection.ParameterInfo)
    AgeModifierSet:OnUpdateInteraction(System.Reflection.ParameterInfo)
    AgeModifierSet:OnUpdateInteraction(System.Reflection.ParameterInfo)
    AgeControl:NotifyChange(System.Reflection.ParameterInfo)
    AgeControlButton:OnResetInteraction()
    AgeControl:Init()
    AgeControl:Start()

20:14:50:377 STACKCaching reflection information for target class 'AgePrimitiveImage, Assembly-CSharp-firstpass, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' (issued from: GetPropertyInfo).

    AgeModifierItem:GetPropertyValue()
    AgeModifierItem:GetTargetValue()
    AgeModifierItem:OnUpdateInteraction(System.Reflection.ParameterInfo)
    AgeModifierSet:OnUpdateInteraction(System.Reflection.ParameterInfo)
    AgeControl:NotifyChange(System.Reflection.ParameterInfo)
    AgeControlButton:OnResetInteraction()
    AgeControl:Init()
    AgeControl:Start()

20:14:50:377 STACKCaching reflection information for target class 'AgePrimitiveArc, Assembly-CSharp-firstpass, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' (issued from: GetPropertyInfo).

    AgeModifierItem:GetPropertyValue()
    AgeModifierItem:GetTargetValue()
    AgeModifierItem:OnUpdateInteraction(System.Reflection.ParameterInfo)
    AgeModifierSet:OnUpdateInteraction(System.Reflection.ParameterInfo)
    AgeControl:NotifyChange(System.Reflection.ParameterInfo)
    AgeControlButton:OnResetInteraction()
    AgeControl:Init()
    AgeControl:Start()

20:14:50:377 STACKSteamClientCallbacks_UserStatsReceivedCallback

    Amplitude.Unity.Achievement.SteamAchievementManager:SteamClientCallbacks_UserStatsReceivedCallback(System.Reflection.ParameterInfo)
    Amplitude.Interop.Steamworks+SteamAPI:SteamAPI_RunCallbacks()
    Amplitude.Interop.Steamworks+SteamAPI:RunCallbacks()
    Amplitude.Unity.Steam.SteamManager:FixedUpdate()

20:14:50:394 STACKRuntimeState_OutGame.Begin()

    RuntimeState:Begin(System.Reflection.ParameterInfo)
    RuntimeState_OutGame:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:14:50:394 STACKLoading the outgame view...

    OutGameView+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    OutGameView:LoadScene()
    OutGameView:Activate(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager:ActivateView(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager:Update()

20:14:50:394 STACKForce Clear of AlwaysActiveCamera

    OutGameView+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    OutGameView:LoadScene()
    OutGameView:Activate(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager:ActivateView(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager:Update()

20:14:51:130 STACKBinding service [CameraPreRenderHookHandler] with context [BattleBackground] with an instance of type [CameraPreRenderHookHandler]

    Amplitude.Unity.Graphics.Services:AddService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    CameraPreRenderHookHandler:Load()
    CameraPreRenderHookHandler:Awake()

20:14:51:130 STACKBinding service [CameraPreRenderHookHandler] with context [Battle] with an instance of type [CameraPreRenderHookHandler]

    Amplitude.Unity.Graphics.Services:AddService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    CameraPreRenderHookHandler:Load()
    CameraPreRenderHookHandler:Awake()

20:14:51:130 STACKInitializing GalaxyViewTechniqueLoaderComponent technique...

    GalaxyViewTechniqueLoaderComponent+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyViewTechniqueLoaderComponent:Start()

20:14:51:130 STACKBinding service [ICircleRendererService] with context [Battle] with an instance of type [CircleRendererManager]

    Amplitude.Unity.Graphics.Services:AddService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    CircleRendererManager+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyViewTechnique+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyViewTechniqueLoaderComponent:Start()

20:14:51:130 STACKIn Technique Battle, Waiting for the ignition of all galaxy view technique ancillaries...

    GalaxyViewTechnique+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyViewTechniqueLoaderComponent:Start()

20:14:51:130 STACKIn Technique Battle, all galaxy view technique ancillaries have been ignited

    GalaxyViewTechnique+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyViewTechniqueLoaderComponent:Start()

20:14:51:130 STACKLoading the GalaxyViewTechniqueLoaderComponent technique...

    GalaxyViewTechniqueLoaderComponent+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyViewTechniqueLoaderComponent:Start()

20:14:51:130 STACKIn Technique Battle, Load

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyViewTechniqueLoaderComponent:Start()

20:14:51:130 STACKIn Technique Battle, load rendering technique ancillaries PlanetoidRendererManager

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyViewTechniqueLoaderComponent:Start()

20:14:51:130 STACKBinding service [IPlanetoidRendererService] with context [BattleBackground] with an instance of type [PlanetoidRendererManager]

    Amplitude.Unity.Graphics.Services:AddService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetoidRendererManager:LoadNoCoroutine()
    PlanetoidRendererManager+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyViewTechniqueLoaderComponent:Start()

20:14:51:130 STACKIn Technique Battle, the ancillary service 'PlanetoidRendererManager' has been loaded in 0.0020001 second(s).

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyViewTechniqueLoaderComponent:Start()

20:14:51:130 STACKIn Technique Battle, load rendering technique ancillaries CircleRendererManager

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyViewTechniqueLoaderComponent:Start()

20:14:51:130 STACKIn Technique Battle, the ancillary service 'CircleRendererManager' has been loaded in 0.0010001 second(s).

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyViewTechniqueLoaderComponent:Start()

20:14:51:130 STACKInitializing GalaxyViewTechniqueLoaderComponent took 0 frames

    GalaxyViewTechniqueLoaderComponent+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyViewTechniqueLoaderComponent:Start()

20:14:51:131 STACKBinding service [ILodService] with context [Default] with an instance of type [LodServiceImplementation]

    Amplitude.Unity.Graphics.Services:AddService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    LodServiceImplementation:Load()
    LodServiceImplementation:.ctor(System.Reflection.ParameterInfo)
    HxFxSystemComponentLodManager:Load(System.Reflection.ParameterInfo)
    Amplitude.Unity.Graphics.HxFxSystemManager:LoadComponent()
    Amplitude.Unity.Graphics.HxFxSystemManager:Load()
    Amplitude.Unity.Graphics.HxFxSystemManager:LoadIFN()
    Amplitude.Unity.Graphics.HxFxSystemManager:Start()

20:14:51:131 STACKBinding service [Amplitude.Unity.Graphics.IHxFxSystem] with context [Battle] with an instance of type [Amplitude.Unity.Graphics.HxFxSystemManager]

    Amplitude.Unity.Graphics.Services:AddService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Graphics.HxFxSystemManager:Load()
    Amplitude.Unity.Graphics.HxFxSystemManager:LoadIFN()
    Amplitude.Unity.Graphics.HxFxSystemManager:Start()

20:14:51:419 STACKRelease Clear of AlwaysActiveCamera

    OutGameView+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:51:419 STACKRelease ComputeBuffer

    AgeDistanceFieldGlyphRenderer:ReserveComputeBuffer(System.Reflection.ParameterInfo)
    AgeDistanceFieldGlyphRenderer:ResizeComputeBuffer(System.Reflection.ParameterInfo)
    AgeDistanceFieldGlyphRenderer:RenderGlyphs(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeGlyphAtlas:RenderRequestedGlyphs(System.Reflection.ParameterInfo)
    AgeGlyphManager:PrepareGlyphs()
    AgeRenderManager:RenderWithHook(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeRenderManager:OnCameraPostRender(System.Reflection.ParameterInfo)
    UnityEngine.Camera:FireOnPostRender(System.Reflection.ParameterInfo)

20:14:51:703 STACKMissing translation for %AffinityGameplayBalancingTitle

    GuiWrapper:get_Title()
    GuiFactionTrait:get_Title()
    GuiFactionTrait:GetFullTitle(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    CustomFactionDetailsPanel:InitializeAffinityCache()
    CustomFactionDetailsPanel:OnLoad()
    CustomFactionSubPanel:Load(System.Reflection.ParameterInfo)
    CustomFactionPanel:m__0(System.Reflection.ParameterInfo)
    System.Collections.Generic.List`1[CustomFactionSubPanel]:ForEach(System.Reflection.ParameterInfo)
    CustomFactionPanel:Load()
    FactionChoiceModalWindow+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:51:703 STACKMissing translation for %PopulationCollectionBonusTraitCraverTitle

    GuiWrapper:get_Title()
    GuiPopulationTrait:get_Title()
    GuiPopulationTrait:GetFullTitle(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    CustomFactionPopulationPanel:FillDroplist(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    CustomFactionPopulationPanel:OnLoad()
    CustomFactionSubPanel:Load(System.Reflection.ParameterInfo)
    CustomFactionPanel:m__0(System.Reflection.ParameterInfo)
    System.Collections.Generic.List`1[CustomFactionSubPanel]:ForEach(System.Reflection.ParameterInfo)
    CustomFactionPanel:Load()
    FactionChoiceModalWindow+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:51:703 STACKMissing translation for %PopulationPoliticalTraitScientist02Title

    GuiWrapper:get_Title()
    GuiPopulationTrait:get_Title()
    GuiPopulationTrait:GetFullTitle(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    CustomFactionPopulationPanel:FillDroplist(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    CustomFactionPopulationPanel:OnLoad()
    CustomFactionSubPanel:Load(System.Reflection.ParameterInfo)
    CustomFactionPanel:m__0(System.Reflection.ParameterInfo)
    System.Collections.Generic.List`1[CustomFactionSubPanel]:ForEach(System.Reflection.ParameterInfo)
    CustomFactionPanel:Load()
    FactionChoiceModalWindow+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:55:406 STACKRebuilding the texture atlas...

    AgeAtlas:Build()
    AgeManager:SwitchHighDefinition(System.Reflection.ParameterInfo)
    GuiManager+c__Iterator6:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:14:55:990 STACKExpandQuadToRenderBuffer

    AgeSM4RenderTechnique:ProcessCommandBuffer_Inline(System.Reflection.ParameterInfo)
    AgeSM4RenderTechnique:DoRender(System.Reflection.ParameterInfo)
    AgeSM4RenderTechnique:Render(System.Reflection.ParameterInfo)
    AgeRenderManager:RenderWithTechnique(System.Reflection.ParameterInfo)
    AgeRenderManager:RenderWithHook(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeRenderManager:OnCameraPostRender(System.Reflection.ParameterInfo)
    UnityEngine.Camera:FireOnPostRender(System.Reflection.ParameterInfo)

20:14:57:208 STACKExpandQuadToRenderBuffer

    AgeSM4RenderTechnique:ProcessCommandBuffer_Inline(System.Reflection.ParameterInfo)
    AgeSM4RenderTechnique:DoRender(System.Reflection.ParameterInfo)
    AgeSM4RenderTechnique:Render(System.Reflection.ParameterInfo)
    AgeRenderManager:RenderWithTechnique(System.Reflection.ParameterInfo)
    AgeRenderManager:RenderWithHook(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeRenderManager:OnCameraPostRender(System.Reflection.ParameterInfo)
    UnityEngine.Camera:FireOnPostRender(System.Reflection.ParameterInfo)

20:15:04:147 STACKExpandQuadToRenderBuffer

    AgeSM4RenderTechnique:ProcessCommandBuffer_Inline(System.Reflection.ParameterInfo)
    AgeSM4RenderTechnique:DoRender(System.Reflection.ParameterInfo)
    AgeSM4RenderTechnique:Render(System.Reflection.ParameterInfo)
    AgeRenderManager:RenderWithTechnique(System.Reflection.ParameterInfo)
    AgeRenderManager:RenderWithHook(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeRenderManager:OnCameraPostRender(System.Reflection.ParameterInfo)
    UnityEngine.Camera:FireOnPostRender(System.Reflection.ParameterInfo)

20:15:07:226 STACKLoading file 'C:\Users\Wold\Documents\Endless Space 2\Save Files\253.zip'

    GameManager:LoadGame(System.Reflection.ParameterInfo)
    MainMenuScreen:OnClickMainMenuLoadLastSave()
    UnityEngine.GameObject:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.GameObject:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MainMenuSubItem:OnClickCb(System.Reflection.ParameterInfo)
    UnityEngine.GameObject:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeControlButton:HandleMouseUpOrDown(System.Reflection.ParameterInfo)
    AgeControlButton:MouseUp(System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeManager:UpdateInteractivity()
    AgeManager:LateUpdate()

20:15:07:305 STACKRuntimeState_OutGame.End()

    RuntimeState:End(System.Reflection.ParameterInfo)
    RuntimeState_OutGame:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:305 STACKRuntimeState_Lobby.Begin()

    RuntimeState:Begin(System.Reflection.ParameterInfo)
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:305 STACKThe session has been created; opening the session in 'Single' mode (default)...

    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:305 STACKOnSessionChange: Opening.

    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:305 STACKThe session has been opened.

    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:305 STACK[DownloadableContent] DownloadableContentSharing.SharedByClient, bitfield = 0

    RuntimeState_Lobby:RefreshDownlodableContentSharing(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:306 STACK[DownloadableContent] DownloadableContentSharing.SharedByServer is null.

    RuntimeState_Lobby:RefreshDownlodableContentSharing(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:306 STACK[DownloadableContent] DownloadableContentSharing.SharedByServer, bitfield = 0 (GameSaveDescriptor).

    RuntimeState_Lobby:RefreshDownlodableContentSharing(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:306 STACK[DownloadableContent] DownloadableContentSharing.SharedByServer, bitfield = 0 (clients).

    RuntimeState_Lobby:RefreshDownlodableContentSharing(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:306 STACK[ChatMessage] RECV: l:/sbs/0 (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:RefreshDownlodableContentSharing(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:306 STACK[ChatMessage] RECV: l:/_turn/192 (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:306 STACK[ChatMessage] RECV: l:/sessionname/Woldworine's game (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:306 STACK[ChatMessage] RECV: l:/sessionmode/Single (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:306 STACK[ChatMessage] RECV: l:/owner/0 (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:307 STACK[ChatMessage] RECV: l:/version/12885360642 (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:307 STACK[ChatMessage] RECV: l:/versionlabel/BETA-Public (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:307 STACK[ChatMessage] RECV: l:/sbs/0 (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:307 STACK[ChatMessage] RECV: l:/allowcustomfactions/True (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:307 STACK[ILobbySlotProvider] RefreshLobbySlotCount(8)

    Session:ILobbySlotController.RefreshLobbySlotCount(System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnNumberOfSlotsChanged(System.Reflection.ParameterInfo)
    RuntimeState_Lobby:Session_LobbyDataChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:LobbyDataController_LobbyDataChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:NotifyLobbyDataChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:307 STACK[ChatMessage] RECV: l:/competitorcount/8 (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:307 STACK[ChatMessage] RECV: l:/gamespeed/Slow (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:307 STACK[ChatMessage] RECV: l:/gamedifficulty/Serious (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:307 STACK[ChatMessage] RECV: l:/withrandomevents/True (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:307 STACK[ChatMessage] RECV: l:/randomeventsrarity/Normal (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:307 STACK[ChatMessage] RECV: l:/metaplotprobability/True (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:308 STACK[ChatMessage] RECV: l:/multiplayerquestseventsprobability/True (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:308 STACK[ChatMessage] RECV: l:/uniquerandom/True (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:308 STACK[ChatMessage] RECV: l:/animationspeedmultiplier/1 (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:308 STACK[ChatMessage] RECV: l:/globaltimer/False (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:308 STACK[ChatMessage] RECV: l:/endturntimerglobalduration/14400 (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:308 STACK[ChatMessage] RECV: l:/endturntimer/False (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:308 STACK[ChatMessage] RECV: l:/allplayertimer/False (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:308 STACK[ChatMessage] RECV: l:/endturntimerduration/60 (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:308 STACK[ChatMessage] RECV: l:/endturntimereraadditionalduration/40 (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:309 STACK[ChatMessage] RECV: l:/endturntimersystemadditionalduration/10 (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:309 STACK[ChatMessage] RECV: l:/overtimemode/False (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:309 STACK[ChatMessage] RECV: l:/maxovertime/180 (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:309 STACK[ChatMessage] RECV: l:/lastplayertimer/False (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:309 STACK[ChatMessage] RECV: l:/endturntimerlastplayerduration/60 (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:309 STACK[ChatMessage] RECV: l:/spacebattletimer/False (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:309 STACK[ChatMessage] RECV: l:/spacebattletimerduration/15 (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:310 STACK[ChatMessage] RECV: l:/groundbattletimer/False (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:310 STACK[ChatMessage] RECV: l:/groundbattletimerduration/15 (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:310 STACK[ChatMessage] RECV: l:/battleautostarttimer/False (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:310 STACK[ChatMessage] RECV: l:/battleautostarttimerduration/20 (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:310 STACK[ChatMessage] RECV: l:/allowspacebattlerewatch/True (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:310 STACK[ChatMessage] RECV: l:/score/True (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:310 STACK[ChatMessage] RECV: l:/military/True (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:310 STACK[ChatMessage] RECV: l:/supremacy/True (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:310 STACK[ChatMessage] RECV: l:/conquest/True (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:310 STACK[ChatMessage] RECV: l:/science/True (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:311 STACK[ChatMessage] RECV: l:/economy/True (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:311 STACK[ChatMessage] RECV: l:/wonder/True (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:311 STACK[ChatMessage] RECV: l:/allowalliancevictory/True (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:311 STACK[ChatMessage] RECV: l:/tutorialmode/Expert (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:311 STACK[ChatMessage] RECV: l:/galaxyshape/Disk4 (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:311 STACK[ChatMessage] RECV: l:/galaxysize/Large (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:311 STACK[ChatMessage] RECV: l:/empirespawnmethod/Standard (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:311 STACK[ChatMessage] RECV: l:/anomalyqualities/Standard (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:311 STACK[ChatMessage] RECV: l:/galaxyage/Normal (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:312 STACK[ChatMessage] RECV: l:/galaxydensity/High (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:312 STACK[ChatMessage] RECV: l:/constellationquantity/Several (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:312 STACK[ChatMessage] RECV: l:/resourcesabundance/Normal (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:312 STACK[ChatMessage] RECV: l:/connectivitydensity/Medium (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:312 STACK[ChatMessage] RECV: l:/anomalyabundance/Normal (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:312 STACK[ChatMessage] RECV: l:/curiosityabundance/Normal (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:312 STACK[ChatMessage] RECV: l:/specialnodesmultiplier/Normal (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:312 STACK[ChatMessage] RECV: l:/starbasedplanetorder/True (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:312 STACK[ChatMessage] RECV: l:/allowanomaliesonhomeplanet/False (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:312 STACK[ChatMessage] RECV: l:/homesystemquality/Normal (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:313 STACK[ChatMessage] RECV: l:/minorfactionsquantity/Medium (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:313 STACK[ChatMessage] RECV: l:/minorfactionsdifficulty/Hard (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:313 STACK[ChatMessage] RECV: l:/piratesenabled/True (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:313 STACK[ChatMessage] RECV: l:/dumpingmethod/Text (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:313 STACK[ChatMessage] RECV: l:/runtimehash/73715CA96F7B585E5A018BD7A614BAE2 (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:313 STACK[ChatMessage] RECV: l:/runtimeconfiguration/Endless Space 2 (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:313 STACK[ChatMessage] RECV: l:/TutorialMode/Expert (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:313 STACK[ChatMessage] RECV: l:/owner/0 (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:314 STACK[ChatMessage] RECV: l:/version/12885360642 (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:314 STACK[ChatMessage] RECV: l:/versionlabel/BETA-Public (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:314 STACK[ChatMessage] RECV: l:/_issavedgame/True (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:314 STACK[ILobbySlotProvider] RefreshLobbySlotCount(8)

    Session:ILobbySlotController.RefreshLobbySlotCount(System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:314 STACK[ChatMessage] RECV: u:/0/1/{{"Index":0,"Revision":1,"Assignation":0,"Faction":"FactionCravers","FactionDescription":"","PopulationDescription":"","Color":0,"IsLocked":false,"TeamIndex":0,"IsReady":false,"OvertimeGameTimer":0.0,"CustomUsername":"","SteamID":76561198035037812,"ReservedSteamID":76561198035037812}} (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    RuntimeState_Lobby:ReplicateLobbySlot(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:AttributeSlotToUser(System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionOpened()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:Session_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnSessionChange(System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:314 STACKOnSessionChange: Opened.

    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:314 STACK[ChatMessage] RECV: l:/dumpingmethod/Text (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Session:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Open(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:314 STACK[ChatMessage] RECV: l:/runtimehash/73715CA96F7B585E5A018BD7A614BAE2 (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:314 STACK[ChatMessage] RECV: l:/runtimeconfiguration/Endless Space 2 (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:314 STACK[DownloadableContent] DownloadableContentSharing.SharedByServer, bitfield = 0 (GameSaveDescriptor).

    RuntimeState_Lobby:RefreshDownlodableContentSharing(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:314 STACK[DownloadableContent] DownloadableContentSharing.SharedByServer, bitfield = 0 (clients).

    RuntimeState_Lobby:RefreshDownlodableContentSharing(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:314 STACK[ChatMessage] RECV: l:/sbs/0 (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:RefreshDownlodableContentSharing(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:OnSessionCreated()
    RuntimeState_Lobby:SessionService_SessionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:OnSessionChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.SessionManager:CreateSession()
    RuntimeState_Lobby:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:15:07:315 STACKSessionState_Opened.Begin()

    SessionState:Begin(System.Reflection.ParameterInfo)
    SessionState_Opened:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:07:315 STACKSessionState_Opened.End()

    SessionState:End(System.Reflection.ParameterInfo)
    SessionState_Opened:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:07:315 STACKSessionState_OpenedAndReady.Begin()

    SessionState:Begin(System.Reflection.ParameterInfo)
    SessionState_OpenedAndReady:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:07:315 STACK[ChatMessage] RECV: q:/ready/0/True (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Session:SetLocalMemberReady(System.Reflection.ParameterInfo)
    SessionState_OpenedAndReady:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:07:315 STACK[ChatMessage] RECV: u:/0/2/{{"Index":0,"Revision":2,"Assignation":0,"Faction":"FactionCravers","FactionDescription":"","PopulationDescription":"","Color":0,"IsLocked":false,"TeamIndex":0,"IsReady":true,"OvertimeGameTimer":0.0,"CustomUsername":"","SteamID":76561198035037812,"ReservedSteamID":76561198035037812}} (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    RuntimeState_Lobby:ReplicateLobbySlot(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:TryReadySlot(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Session:SetLocalMemberReady(System.Reflection.ParameterInfo)
    SessionState_OpenedAndReady:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:07:325 STACKSessionState_OpenedAndReady.End()

    SessionState:End(System.Reflection.ParameterInfo)
    SessionState_OpenedAndReady:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:07:325 STACKSessionState_OpenedAndCounting.Begin()

    SessionState:Begin(System.Reflection.ParameterInfo)
    SessionState_OpenedAndCounting:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:07:353 STACKSessionState_OpenedAndCounting.End()

    SessionState:End(System.Reflection.ParameterInfo)
    SessionState_OpenedAndCounting:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:07:353 STACKSessionState_OpenedAndLaunching.Begin()

    SessionState:Begin(System.Reflection.ParameterInfo)
    SessionState_OpenedAndLaunching:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:07:353 STACK[ChatMessage] RECV: q:/ready/0/True (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Session:SetLocalMemberReady(System.Reflection.ParameterInfo)
    SessionState_OpenedAndLaunching:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:07:353 STACK[ChatMessage] RECV: r:/0x011000010474ee74/q:/ready/0/True (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Session:SetLocalMemberReady(System.Reflection.ParameterInfo)
    SessionState_OpenedAndLaunching:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:07:353 STACKLaunchAsync()

    SessionState_OpenedAndLaunching+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    SessionState_OpenedAndLaunching:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:07:553 STACKLaunching the game server...

    Session:IGameServerLauncher.Launch()
    SessionState_OpenedAndLaunching+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    SessionState_OpenedAndLaunching:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:07:553 STACKGameServerState_InitializeServer

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_InitializeServer:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:07:553 STACKGameServerState_LaunchGame

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_LaunchGame:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:07:620 STACK[IEndTurnService] RegisterValidator | Registered Method 'GuiNotificationManager.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    GuiNotificationManager+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Game+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:07:620 STACKWaiting for the ignition of all game ancillaries...

    Amplitude.Unity.Game.Game+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:07:620 STACKLaunching the game client...

    Session:IGameClientLauncher.Launch()
    SessionState_OpenedAndLaunching+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    SessionState_OpenedAndLaunching:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:07:620 STACK[IEndTurnService] RegisterCanExecuteValidator | Registered Method 'GameClient.CanExecuteEndTurn'.

    GameManager:RegisterCanExecuteValidator(System.Reflection.ParameterInfo)
    GameClient:.ctor(System.Reflection.ParameterInfo)
    Session:IGameClientLauncher.Launch()
    SessionState_OpenedAndLaunching+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    SessionState_OpenedAndLaunching:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:07:620 STACKGameClientState_WaitingForServer

    GameClientState:Begin(System.Reflection.ParameterInfo)
    GameClientState_WaitingForServer:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:07:620 STACKGameClientState_ConnectingToServer

    GameClientState:Begin(System.Reflection.ParameterInfo)
    GameClientState_ConnectingToServer:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:16:394 STACKAll game ancillaries have been ignited.

    Amplitude.Unity.Game.Game+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:394 STACKLoading from archive 'C:\Users\Wold\Documents\Endless Space 2\Save Files\253.zip'...

    GameManager+c__Iterator2:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:394 STACK[ChatMessage] RECV: l:/_turn/192 (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:set_Turn(System.Reflection.ParameterInfo)
    GameManager+c__Iterator2:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:394 STACKUsing path to archive: 'C:\Users\Wold\Documents\Endless Space 2\Save Files\253.zip'

    GameManager+c__Iterator2:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:394 STACKLoading my game...

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:394 STACK[ChatMessage] RECV: l:/_turn/192 (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:set_Turn(System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:394 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfIndustry.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__IteratorB:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MajorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:394 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfTheInterior.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator30:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MajorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:394 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfTheTreasury.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MajorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:394 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfScience.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfScience+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MajorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:395 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfEducation.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfEducation+c__IteratorA:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MajorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:395 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfIndustry.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__IteratorB:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MajorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:395 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfTheInterior.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator30:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MajorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:395 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfTheTreasury.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MajorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:395 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfScience.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfScience+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MajorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:395 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfEducation.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfEducation+c__IteratorA:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MajorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:395 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfIndustry.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__IteratorB:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MajorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:395 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfTheInterior.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator30:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MajorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:395 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfTheTreasury.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MajorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:395 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfScience.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfScience+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MajorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:395 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfEducation.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfEducation+c__IteratorA:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MajorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:395 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfIndustry.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__IteratorB:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MajorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:395 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfTheInterior.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator30:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MajorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:396 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfTheTreasury.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MajorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:396 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfScience.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfScience+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MajorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:396 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfEducation.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfEducation+c__IteratorA:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MajorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:396 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfIndustry.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__IteratorB:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MajorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:396 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfTheInterior.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator30:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MajorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:396 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfTheTreasury.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MajorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:396 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfScience.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfScience+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MajorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:396 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfEducation.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfEducation+c__IteratorA:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MajorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:396 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfIndustry.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__IteratorB:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MajorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:396 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfTheInterior.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator30:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MajorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:396 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfTheTreasury.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MajorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:396 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfScience.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfScience+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MajorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:396 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfEducation.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfEducation+c__IteratorA:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MajorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:397 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfIndustry.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__IteratorB:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MajorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:397 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfTheInterior.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator30:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MajorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:397 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfTheTreasury.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MajorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:397 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfScience.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfScience+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MajorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:397 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfEducation.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfEducation+c__IteratorA:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MajorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:397 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfIndustry.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__IteratorB:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MajorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:397 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfTheInterior.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator30:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MajorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:397 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfTheTreasury.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MajorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:397 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfScience.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfScience+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MajorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:397 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfEducation.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfEducation+c__IteratorA:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MajorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:397 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfIndustry.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__IteratorB:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:397 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfTheInterior.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator30:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:397 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfTheTreasury.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:398 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfScience.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfScience+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:398 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfIndustry.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__IteratorB:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:398 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfTheInterior.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator30:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:398 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfTheTreasury.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:398 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfScience.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfScience+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:398 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfIndustry.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__IteratorB:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:398 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfTheInterior.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator30:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:398 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfTheTreasury.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:398 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfScience.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfScience+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:398 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfIndustry.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__IteratorB:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:398 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfTheInterior.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator30:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:398 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfTheTreasury.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:398 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfScience.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfScience+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:399 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfIndustry.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__IteratorB:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:399 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfTheInterior.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator30:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:399 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfTheTreasury.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:399 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfScience.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfScience+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:399 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfIndustry.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__IteratorB:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:399 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfTheInterior.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator30:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:399 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfTheTreasury.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:399 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfScience.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfScience+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:399 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfIndustry.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__IteratorB:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:399 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfTheInterior.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator30:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:399 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfTheTreasury.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:399 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfScience.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfScience+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:399 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfIndustry.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__IteratorB:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:400 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfTheInterior.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator30:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:400 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfTheTreasury.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:400 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfScience.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfScience+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:400 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfIndustry.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__IteratorB:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:400 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfTheInterior.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator30:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:400 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfTheTreasury.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:400 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfScience.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfScience+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:400 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfIndustry.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__IteratorB:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:400 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfTheInterior.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator30:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:400 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfTheTreasury.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:400 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfScience.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfScience+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:400 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfIndustry.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__IteratorB:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:401 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfTheInterior.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator30:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:401 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfTheTreasury.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:401 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfScience.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfScience+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:401 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfIndustry.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__IteratorB:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:401 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfTheInterior.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator30:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:401 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfTheTreasury.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:401 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfScience.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfScience+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MinorEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:401 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfIndustry.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__IteratorB:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    LesserEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:401 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfTheInterior.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator30:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    LesserEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:402 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfTheTreasury.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    LesserEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:402 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfEducation.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfEducation+c__IteratorA:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    LesserEmpire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:402 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfIndustry.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__IteratorB:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:402 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfTheInterior.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator30:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:402 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfTheTreasury.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:402 STACK[IEndTurnService] RegisterValidator | Registered Method 'DepartmentOfEducation.EndTurnValidator'

    GameManager:RegisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfEducation+c__IteratorA:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine:RunUntilIsFinished()
    Amplitude.Unity.Game.Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Empire:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.Serializer:SerializeSubElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:402 STACKThe game ancillary (type of: PlayerControllerRepository) has been loaded (in 0 second(s)).

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:402 STACKSessionState_OpenedAndLaunching.End()

    SessionState:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:16:402 STACKSessionState_OpenedAndLaunched.Begin()

    SessionState:Begin(System.Reflection.ParameterInfo)
    SessionState_OpenedAndLaunched:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:16:402 STACKInitiate connection to server with steamIDRemote: 0x11000010474ee74, steamIDUser: 0x11000010474ee74.

    GameServer:ProcessMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:16:402 STACKGot initiate connection response from server.

    GameClient:ProcessMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:16:402 STACKEmpire index unset. Retrieved #0 from lobby slot.

    GameClient:ProcessMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:16:415 STACKThe game ancillary (type of: GuiNotificationManager) has been loaded (in 0 second(s)).

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:415 STACKSuccessfully connected to SteamGameServer.

    GameClientState_ConnectingToServer:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:16:443 STACKThe pathfinding service is ready.

    PathfindingManager+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:443 STACKThe game ancillary (type of: PathfindingManager) has been loaded (in 0.0020002 second(s)).

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:443 STACKGameClientState_ConnectedToServer

    GameClientState:Begin(System.Reflection.ParameterInfo)
    GameClientState_ConnectedToServer:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:16:443 STACKGameClientState_LaunchGame

    GameClientState:Begin(System.Reflection.ParameterInfo)
    GameClientState_LaunchGame:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:16:443 STACKDumping method set to 'Text'.

    GameClientState_LaunchGame:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:16:443 STACKWaiting for the game server to launch the game...

    GameClientState_LaunchGame:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:16:494 STACKThe game ancillary (type of: PositioningService) has been loaded (in 0 second(s)).

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:494 STACKEmpire index unset. Retrieved #0 from lobby slot.

    GameClient:ProcessMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:16:494 STACKEmpire index unset. Retrieved #0 from lobby slot.

    GameClient:ProcessMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:16:560 STACKThe game ancillary (type of: VisibilityController) has been loaded (in 0.001 second(s)).

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:587 STACKThe game ancillary (type of: GameEntityRepository) has been loaded (in 0.001 second(s)).

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:607 STACKThe game ancillary (type of: ShipDesignRepository) has been loaded (in 0.001 second(s)).

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:630 STACKThe game ancillary (type of: ConstructibleRepository) has been loaded (in 0 second(s)).

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:657 STACKThe game ancillary (type of: EncounterRepository) has been loaded (in 0 second(s)).

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:674 STACKThe game ancillary (type of: ColonizedStarSystemRepository) has been loaded (in 0 second(s)).

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:690 STACKThe game ancillary (type of: PlayerRepository) has been loaded (in 0.0010001 second(s)).

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:710 STACKThe game ancillary (type of: TutorialManager) has been loaded (in 0 second(s)).

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:723 STACKThe game ancillary (type of: QuestManager) has been loaded (in 0 second(s)).

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:740 STACKThe game ancillary (type of: DiplomaticAlliancesManager) has been loaded (in 0 second(s)).

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:758 STACKThe game ancillary (type of: DiplomaticContractsManager) has been loaded (in 0 second(s)).

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:773 STACKThe game ancillary (type of: VictoryManager) has been loaded (in 0 second(s)).

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:793 STACKThe game ancillary (type of: TradingCompanyRepository) has been loaded (in 0 second(s)).

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:808 STACKThe game ancillary (type of: DiplomacyManager) has been loaded (in 0 second(s)).

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:823 STACKThe game ancillary (type of: DiplomaticWarManager) has been loaded (in 0 second(s)).

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:840 STACKThe game ancillary (type of: Marketplace) has been loaded (in 0 second(s)).

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:856 STACKThe game ancillary (type of: MinorManager) has been loaded (in 0 second(s)).

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:876 STACKThe game ancillary (type of: FleetMissionManager) has been loaded (in 0 second(s)).

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:891 STACKThe game ancillary (type of: GroundBattleRepository) has been loaded (in 0.001 second(s)).

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:906 STACKThe game ancillary (type of: ServerGroundBattleRepository) has been loaded (in 0 second(s)).

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:924 STACKThe game ancillary (type of: NodesVisibilityManager) has been loaded (in 0.001 second(s)).

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:940 STACKThe game ancillary (type of: EternalImprovementManager) has been loaded (in 0 second(s)).

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:962 STACKThe game ancillary (type of: TimeBubbleRepository) has been loaded (in 0 second(s)).

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:973 STACKThe game ancillary (type of: MinigamesManager) has been loaded (in 0 second(s)).

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:16:989 STACKThe game ancillary (type of: PopulationsManager) has been loaded (in 0 second(s)).

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:620 STACKFog of war texture format: RGB24.

    VisibilityController:LoadFogOfWar(System.Reflection.ParameterInfo)
    VisibilityController+c__Iterator2:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:620 STACKThe colonized planet 'ColonizedPlanet#1006' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:620 STACKThe colonized planet 'ColonizedPlanet#1742' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:620 STACKThe colonized planet 'ColonizedPlanet#4559' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:620 STACKThe colonized planet 'ColonizedPlanet#7749' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:620 STACKThe colonized planet 'ColonizedPlanet#1009' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:621 STACKThe colonized planet 'ColonizedPlanet#2482' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:621 STACKThe colonized planet 'ColonizedPlanet#12321' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:621 STACKThe colonized planet 'ColonizedPlanet#14839' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:621 STACKThe colonized planet 'ColonizedPlanet#14412' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:621 STACKThe colonized planet 'ColonizedPlanet#1012' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:621 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:621 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:621 STACKThe colonized planet 'ColonizedPlanet#1015' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:621 STACKThe colonized planet 'ColonizedPlanet#2394' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:621 STACKThe colonized planet 'ColonizedPlanet#4481' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:621 STACKThe colonized planet 'ColonizedPlanet#9072' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:621 STACKThe colonized planet 'ColonizedPlanet#1018' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:621 STACKThe colonized planet 'ColonizedPlanet#2424' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:621 STACKThe colonized planet 'ColonizedPlanet#5332' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:621 STACKThe colonized planet 'ColonizedPlanet#12901' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:622 STACKThe colonized planet 'ColonizedPlanet#3382' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:622 STACKThe colonized planet 'ColonizedPlanet#2352' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:622 STACKThe colonized planet 'ColonizedPlanet#1021' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:622 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:622 STACKThe colonized planet 'ColonizedPlanet#2294' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:622 STACKThe colonized planet 'ColonizedPlanet#1027' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:622 STACKThe colonized planet 'ColonizedPlanet#9385' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:622 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:622 STACKThe colonized planet 'ColonizedPlanet#1030' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:622 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:622 STACKThe colonized planet 'ColonizedPlanet#4436' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:622 STACKThe colonized planet 'ColonizedPlanet#1033' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:622 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:622 STACKThe colonized planet 'ColonizedPlanet#1036' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:623 STACKThe colonized planet 'ColonizedPlanet#10255' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:623 STACKThe colonized planet 'ColonizedPlanet#1039' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:623 STACKThe colonized planet 'ColonizedPlanet#1042' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:623 STACKThe colonized planet 'ColonizedPlanet#5260' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:623 STACKThe colonized planet 'ColonizedPlanet#1045' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:623 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:623 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:623 STACKThe colonized planet 'ColonizedPlanet#8676' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:623 STACKThe colonized planet 'ColonizedPlanet#1048' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:623 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:623 STACKThe colonized planet 'ColonizedPlanet#1051' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:623 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:623 STACKThe colonized planet 'ColonizedPlanet#1054' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:623 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:624 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:624 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:624 STACKThe colonized planet 'ColonizedPlanet#1057' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:624 STACKThe colonized planet 'ColonizedPlanet#5897' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:624 STACKThe colonized planet 'ColonizedPlanet#12019' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:624 STACKThe colonized planet 'ColonizedPlanet#1060' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:624 STACKThe colonized planet 'ColonizedPlanet#1063' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:624 STACKThe colonized planet 'ColonizedPlanet#8145' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:624 STACKThe colonized planet 'ColonizedPlanet#13562' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:624 STACK[PopulationEvent] ExploitedStarSystem.Mothership is null. This is okay though.

    PopulationPoliticalEventDefinition+c__Iterator2:MoveNext()
    PopulationPoliticalEventDefinition+c__Iterator0:MoveNext()
    DepartmentOfDomesticAffairs:StartPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:StartPopulationEvent(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:IEventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    ColonizedStarSystem:SetHappinessStatus(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:RefreshHappinessStatus(System.Reflection.ParameterInfo)
    ColonizedStarSystem:Refresh(System.Reflection.ParameterInfo)
    ColonizedPlanet:Bind(System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ExploitedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:624 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ExploitedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:624 STACKThe colonized planet 'ColonizedPlanet#1781' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:625 STACKThe colonized planet 'ColonizedPlanet#4016' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:625 STACKThe colonized planet 'ColonizedPlanet#12571' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:625 STACKThe colonized planet 'ColonizedPlanet#1786' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:625 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:625 STACKThe colonized planet 'ColonizedPlanet#13688' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:625 STACKThe colonized planet 'ColonizedPlanet#1818' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:625 STACKThe colonized planet 'ColonizedPlanet#6238' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:625 STACKThe colonized planet 'ColonizedPlanet#7094' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:625 STACKThe colonized planet 'ColonizedPlanet#1842' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:625 STACKThe colonized planet 'ColonizedPlanet#4485' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:625 STACKThe colonized planet 'ColonizedPlanet#7178' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:625 STACKThe colonized planet 'ColonizedPlanet#10132' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:625 STACKThe colonized planet 'ColonizedPlanet#2006' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:626 STACKThe colonized planet 'ColonizedPlanet#2034' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:626 STACKThe colonized planet 'ColonizedPlanet#6436' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:626 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:626 STACKThe colonized planet 'ColonizedPlanet#2045' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:626 STACKThe colonized planet 'ColonizedPlanet#9337' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:626 STACKThe colonized planet 'ColonizedPlanet#13655' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:626 STACKThe colonized planet 'ColonizedPlanet#2123' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:626 STACKThe colonized planet 'ColonizedPlanet#10548' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:626 STACKThe colonized planet 'ColonizedPlanet#2132' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:626 STACKThe colonized planet 'ColonizedPlanet#5807' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:626 STACKThe colonized planet 'ColonizedPlanet#7104' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:626 STACKThe colonized planet 'ColonizedPlanet#2139' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:626 STACKThe colonized planet 'ColonizedPlanet#2163' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:626 STACKThe colonized planet 'ColonizedPlanet#4616' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:627 STACKThe colonized planet 'ColonizedPlanet#4618' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:627 STACKThe colonized planet 'ColonizedPlanet#13904' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:627 STACKThe colonized planet 'ColonizedPlanet#2329' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:627 STACKThe colonized planet 'ColonizedPlanet#4653' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:627 STACKThe colonized planet 'ColonizedPlanet#7092' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:627 STACKThe colonized planet 'ColonizedPlanet#9089' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:627 STACKThe colonized planet 'ColonizedPlanet#2363' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:627 STACKThe colonized planet 'ColonizedPlanet#4985' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:627 STACKThe colonized planet 'ColonizedPlanet#7182' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:627 STACKThe colonized planet 'ColonizedPlanet#10561' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:627 STACKThe colonized planet 'ColonizedPlanet#14174' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:627 STACKThe colonized planet 'ColonizedPlanet#5626' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:627 STACKThe colonized planet 'ColonizedPlanet#2668' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:627 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:627 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:627 STACKThe colonized planet 'ColonizedPlanet#2733' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:627 STACKThe colonized planet 'ColonizedPlanet#2843' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:627 STACKThe colonized planet 'ColonizedPlanet#9564' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:627 STACKThe colonized planet 'ColonizedPlanet#9566' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:627 STACKThe colonized planet 'ColonizedPlanet#15189' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:627 STACKThe colonized planet 'ColonizedPlanet#15191' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:627 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:627 STACKThe colonized planet 'ColonizedPlanet#2934' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:627 STACKThe colonized planet 'ColonizedPlanet#5624' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:628 STACKThe colonized planet 'ColonizedPlanet#14176' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:628 STACKThe colonized planet 'ColonizedPlanet#14097' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:628 STACKThe colonized planet 'ColonizedPlanet#4971' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:628 STACKThe colonized planet 'ColonizedPlanet#3043' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:628 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:628 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:628 STACKThe colonized planet 'ColonizedPlanet#3047' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:628 STACKThe colonized planet 'ColonizedPlanet#3461' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:628 STACKThe colonized planet 'ColonizedPlanet#6703' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:628 STACKThe colonized planet 'ColonizedPlanet#8103' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:628 STACKThe colonized planet 'ColonizedPlanet#6472' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:628 STACKThe colonized planet 'ColonizedPlanet#3334' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:628 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:629 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:629 STACKThe colonized planet 'ColonizedPlanet#8568' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:629 STACKThe colonized planet 'ColonizedPlanet#6361' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:629 STACKThe colonized planet 'ColonizedPlanet#3397' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:629 STACKThe colonized planet 'ColonizedPlanet#11261' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:629 STACKThe colonized planet 'ColonizedPlanet#11263' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:629 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:629 STACKThe colonized planet 'ColonizedPlanet#9516' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:629 STACKThe colonized planet 'ColonizedPlanet#6137' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:629 STACKThe colonized planet 'ColonizedPlanet#3634' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:629 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:629 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:629 STACKThe colonized planet 'ColonizedPlanet#8176' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:629 STACKThe colonized planet 'ColonizedPlanet#8174' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:629 STACKThe colonized planet 'ColonizedPlanet#3647' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:630 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:630 STACKThe colonized planet 'ColonizedPlanet#12714' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:630 STACKThe colonized planet 'ColonizedPlanet#9607' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:630 STACKThe colonized planet 'ColonizedPlanet#8648' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:630 STACKThe colonized planet 'ColonizedPlanet#6139' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:630 STACKThe colonized planet 'ColonizedPlanet#3804' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:630 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:630 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:630 STACKThe colonized planet 'ColonizedPlanet#3929' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:630 STACKThe colonized planet 'ColonizedPlanet#5809' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:630 STACKThe colonized planet 'ColonizedPlanet#10059' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:630 STACKThe colonized planet 'ColonizedPlanet#10062' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:630 STACKThe colonized planet 'ColonizedPlanet#4037' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:630 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:630 STACKThe colonized planet 'ColonizedPlanet#4146' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:630 STACKThe colonized planet 'ColonizedPlanet#4360' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:630 STACKThe colonized planet 'ColonizedPlanet#13759' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:630 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:630 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:630 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:631 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:631 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:631 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:631 STACKThe colonized planet 'ColonizedPlanet#8594' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:631 STACKThe colonized planet 'ColonizedPlanet#4166' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:631 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:631 STACKThe colonized planet 'ColonizedPlanet#4366' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:631 STACKThe colonized planet 'ColonizedPlanet#16563' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:631 STACKThe colonized planet 'ColonizedPlanet#16565' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:631 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:631 STACKThe colonized planet 'ColonizedPlanet#6501' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:631 STACKThe colonized planet 'ColonizedPlanet#4851' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:631 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:631 STACKThe colonized planet 'ColonizedPlanet#13008' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:631 STACKThe colonized planet 'ColonizedPlanet#5373' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:631 STACKThe colonized planet 'ColonizedPlanet#11649' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:631 STACKThe colonized planet 'ColonizedPlanet#15249' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:631 STACKThe colonized planet 'ColonizedPlanet#16119' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:631 STACKThe colonized planet 'ColonizedPlanet#5455' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:631 STACKThe colonized planet 'ColonizedPlanet#12664' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:631 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:632 STACKThe colonized planet 'ColonizedPlanet#5526' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:632 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:632 STACKThe colonized planet 'ColonizedPlanet#14178' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:632 STACKThe colonized planet 'ColonizedPlanet#5777' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:632 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:632 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:632 STACKThe colonized planet 'ColonizedPlanet#5928' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:632 STACKThe colonized planet 'ColonizedPlanet#7726' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:632 STACKThe colonized planet 'ColonizedPlanet#12225' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:632 STACKThe colonized planet 'ColonizedPlanet#5950' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:632 STACKThe colonized planet 'ColonizedPlanet#6026' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:632 STACKThe colonized planet 'ColonizedPlanet#9467' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:632 STACKThe colonized planet 'ColonizedPlanet#6097' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:632 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:632 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:632 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:632 STACKThe colonized planet 'ColonizedPlanet#6157' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:632 STACKThe colonized planet 'ColonizedPlanet#9500' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:632 STACKThe colonized planet 'ColonizedPlanet#6162' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:632 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:632 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:633 STACKThe colonized planet 'ColonizedPlanet#6521' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:633 STACKThe colonized planet 'ColonizedPlanet#9865' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:633 STACKThe colonized planet 'ColonizedPlanet#6624' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:633 STACKThe colonized planet 'ColonizedPlanet#9331' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:633 STACKThe colonized planet 'ColonizedPlanet#13720' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:633 STACKThe colonized planet 'ColonizedPlanet#6724' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:633 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:633 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:633 STACKThe colonized planet 'ColonizedPlanet#12706' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:633 STACKThe colonized planet 'ColonizedPlanet#7041' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:633 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:633 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:633 STACKThe colonized planet 'ColonizedPlanet#7120' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:633 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:633 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:633 STACKThe colonized planet 'ColonizedPlanet#8179' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:633 STACKThe colonized planet 'ColonizedPlanet#12712' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:634 STACKThe colonized planet 'ColonizedPlanet#8195' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:634 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:634 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:634 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:634 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:634 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:634 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:634 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:634 STACKThe colonized planet 'ColonizedPlanet#8446' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:634 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:634 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:634 STACKThe colonized planet 'ColonizedPlanet#12881' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:634 STACKThe colonized planet 'ColonizedPlanet#11633' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:634 STACKThe colonized planet 'ColonizedPlanet#8684' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:634 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:635 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:635 STACKThe colonized planet 'ColonizedPlanet#8702' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:635 STACKThe colonized planet 'ColonizedPlanet#9225' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:635 STACKThe colonized planet 'ColonizedPlanet#10432' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:635 STACKThe colonized planet 'ColonizedPlanet#13452' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:635 STACKThe colonized planet 'ColonizedPlanet#9727' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:635 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:635 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:635 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:635 STACKThe colonized planet 'ColonizedPlanet#10158' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:635 STACKThe colonized planet 'ColonizedPlanet#14337' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:635 STACKThe colonized planet 'ColonizedPlanet#16114' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:636 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:LoadImprovements()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:636 STACKThe colonized planet 'ColonizedPlanet#10638' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:636 STACKThe colonized planet 'ColonizedPlanet#10927' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:636 STACKThe colonized planet 'ColonizedPlanet#11097' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:636 STACKThe colonized planet 'ColonizedPlanet#11166' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:636 STACKThe colonized planet 'ColonizedPlanet#12924' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:636 STACKThe colonized planet 'ColonizedPlanet#11782' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:636 STACKThe colonized planet 'ColonizedPlanet#15271' already contains PlanetImprovements. Loading anyway.

    ColonizedPlanet:Load()
    ColonizedStarSystem:LoadPlanets()
    ColonizedStarSystem:Load()
    ColonizedStarSystemRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:636 STACK[Game] Empire#0 loaded.

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:636 STACK[Game] Empire#1 loaded.

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:636 STACK[Game] Empire#2 loaded.

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:636 STACK[Game] Empire#3 loaded.

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:636 STACK[Game] Empire#4 loaded.

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:636 STACK[Game] Empire#5 loaded.

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:636 STACK[Game] Empire#6 loaded.

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:636 STACK[Game] Empire#7 loaded.

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:636 STACK[Game] MinorEmpire#0 loaded.

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:636 STACK[Game] MinorEmpire#1 loaded.

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:636 STACK[Game] MinorEmpire#2 loaded.

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:636 STACK[Game] MinorEmpire#3 loaded.

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:636 STACK[Game] MinorEmpire#4 loaded.

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:636 STACK[Game] MinorEmpire#5 loaded.

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:636 STACK[Game] MinorEmpire#6 loaded.

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:637 STACK[Game] MinorEmpire#7 loaded.

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:637 STACK[Game] MinorEmpire#8 loaded.

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:637 STACK[Game] MinorEmpire#9 loaded.

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:637 STACK[Game] MinorEmpire#10 loaded.

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:637 STACK[Game] MinorEmpire#11 loaded.

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:637 STACK[Game] LesserEmpire#0 loaded.

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:637 STACK[Game] PirateEmpire#0 loaded.

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:637 STACKGame has been loaded.

    Game+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:637 STACK[Population] 'PopulationPoliticalEventOutpostTurnedToColony' LoadGame() failed: Could not find game entity #14832. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:637 STACK[Population] 'PopulationPoliticalEventOutpostTurnedToColony' LoadGame() failed: Could not find game entity #14654. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:637 STACK[Population] 'PopulationPoliticalEventOutpostTurnedToColony' LoadGame() failed: Could not find game entity #14828. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:637 STACK[Population] 'PopulationPoliticalEventOutpostLost' LoadGame() failed: Could not find game entity #15438. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:637 STACK[Population] 'PopulationPoliticalEventLoneOutpostCreated' LoadGame() failed: Could not find game entity #16345. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:637 STACK[Population] 'PopulationPoliticalEventOutpostTurnedToColony' LoadGame() failed: Could not find game entity #16345. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:637 STACK[Population] 'PopulationPoliticalEventOutpostTurnedToColony' LoadGame() failed: Could not find game entity #14832. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:637 STACK[Population] 'PopulationPoliticalEventOutpostTurnedToColony' LoadGame() failed: Could not find game entity #14654. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:637 STACK[Population] 'PopulationPoliticalEventOutpostTurnedToColony' LoadGame() failed: Could not find game entity #14828. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:637 STACK[Population] 'PopulationPoliticalEventOutpostLost' LoadGame() failed: Could not find game entity #15438. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:637 STACK[Population] 'PopulationPoliticalEventLoneOutpostCreated' LoadGame() failed: Could not find game entity #16345. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:637 STACK[Population] 'PopulationPoliticalEventOutpostTurnedToColony' LoadGame() failed: Could not find game entity #16345. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:637 STACK[Population] 'PopulationPoliticalEventOutpostTurnedToColony' LoadGame() failed: Could not find game entity #14832. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:638 STACK[Population] 'PopulationPoliticalEventOutpostTurnedToColony' LoadGame() failed: Could not find game entity #14654. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:638 STACK[Population] 'PopulationPoliticalEventOutpostTurnedToColony' LoadGame() failed: Could not find game entity #14828. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:638 STACK[Population] 'PopulationPoliticalEventOutpostLost' LoadGame() failed: Could not find game entity #15438. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:638 STACK[Population] 'PopulationPoliticalEventLoneOutpostCreated' LoadGame() failed: Could not find game entity #16345. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:638 STACK[Population] 'PopulationPoliticalEventOutpostTurnedToColony' LoadGame() failed: Could not find game entity #16345. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:638 STACK[Population] 'PopulationPoliticalEventOutpostTurnedToColony' LoadGame() failed: Could not find game entity #14832. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:638 STACK[Population] 'PopulationPoliticalEventOutpostTurnedToColony' LoadGame() failed: Could not find game entity #14654. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:638 STACK[Population] 'PopulationPoliticalEventOutpostTurnedToColony' LoadGame() failed: Could not find game entity #14828. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:638 STACK[Population] 'PopulationPoliticalEventOutpostLost' LoadGame() failed: Could not find game entity #15438. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:638 STACK[Population] 'PopulationPoliticalEventLoneOutpostCreated' LoadGame() failed: Could not find game entity #16345. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:638 STACK[Population] 'PopulationPoliticalEventOutpostTurnedToColony' LoadGame() failed: Could not find game entity #16345. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:639 STACK[Population] 'PopulationPoliticalEventOutpostTurnedToColony' LoadGame() failed: Could not find game entity #14832. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:639 STACK[Population] 'PopulationPoliticalEventOutpostTurnedToColony' LoadGame() failed: Could not find game entity #14654. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:639 STACK[Population] 'PopulationPoliticalEventOutpostTurnedToColony' LoadGame() failed: Could not find game entity #14828. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:639 STACK[Population] 'PopulationPoliticalEventOutpostLost' LoadGame() failed: Could not find game entity #15438. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:639 STACK[Population] 'PopulationPoliticalEventLoneOutpostCreated' LoadGame() failed: Could not find game entity #16345. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:639 STACK[Population] 'PopulationPoliticalEventOutpostTurnedToColony' LoadGame() failed: Could not find game entity #16345. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:639 STACK[Population] 'PopulationPoliticalEventOutpostTurnedToColony' LoadGame() failed: Could not find game entity #14832. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:639 STACK[Population] 'PopulationPoliticalEventOutpostTurnedToColony' LoadGame() failed: Could not find game entity #14654. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:639 STACK[Population] 'PopulationPoliticalEventOutpostTurnedToColony' LoadGame() failed: Could not find game entity #14828. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:639 STACK[Population] 'PopulationPoliticalEventOutpostLost' LoadGame() failed: Could not find game entity #15438. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:639 STACK[Population] 'PopulationPoliticalEventLoneOutpostCreated' LoadGame() failed: Could not find game entity #16345. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:639 STACK[Population] 'PopulationPoliticalEventOutpostTurnedToColony' LoadGame() failed: Could not find game entity #16345. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:639 STACK[Population] 'PopulationPoliticalEventOutpostTurnedToColony' LoadGame() failed: Could not find game entity #14832. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:639 STACK[Population] 'PopulationPoliticalEventOutpostTurnedToColony' LoadGame() failed: Could not find game entity #14654. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:640 STACK[Population] 'PopulationPoliticalEventOutpostTurnedToColony' LoadGame() failed: Could not find game entity #14828. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:640 STACK[Population] 'PopulationPoliticalEventOutpostLost' LoadGame() failed: Could not find game entity #15438. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:640 STACK[Population] 'PopulationPoliticalEventLoneOutpostCreated' LoadGame() failed: Could not find game entity #16345. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:640 STACK[Population] 'PopulationPoliticalEventOutpostTurnedToColony' LoadGame() failed: Could not find game entity #16345. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:640 STACK[Population] 'PopulationPoliticalEventOutpostTurnedToColony' LoadGame() failed: Could not find game entity #14832. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:640 STACK[Population] 'PopulationPoliticalEventOutpostTurnedToColony' LoadGame() failed: Could not find game entity #14654. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:640 STACK[Population] 'PopulationPoliticalEventOutpostTurnedToColony' LoadGame() failed: Could not find game entity #14828. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:640 STACK[Population] 'PopulationPoliticalEventOutpostLost' LoadGame() failed: Could not find game entity #15438. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:640 STACK[Population] 'PopulationPoliticalEventLoneOutpostCreated' LoadGame() failed: Could not find game entity #16345. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:640 STACK[Population] 'PopulationPoliticalEventOutpostTurnedToColony' LoadGame() failed: Could not find game entity #16345. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:640 STACK[Population] 'PopulationPoliticalEventOutpostTurnedToColony' LoadGame() failed: Could not find game entity #14832. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:640 STACK[Population] 'PopulationPoliticalEventOutpostTurnedToColony' LoadGame() failed: Could not find game entity #14654. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:640 STACK[Population] 'PopulationPoliticalEventOutpostTurnedToColony' LoadGame() failed: Could not find game entity #14828. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:640 STACK[Population] 'PopulationPoliticalEventOutpostLost' LoadGame() failed: Could not find game entity #15438. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:640 STACK[Population] 'PopulationPoliticalEventLoneOutpostCreated' LoadGame() failed: Could not find game entity #16345. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:640 STACK[Population] 'PopulationPoliticalEventOutpostTurnedToColony' LoadGame() failed: Could not find game entity #16345. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:640 STACK[Population] 'PopulationPoliticalEventOutpostTurnedToColony' LoadGame() failed: Could not find game entity #14654. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:640 STACK[Population] 'PopulationPoliticalEventOutpostTurnedToColony' LoadGame() failed: Could not find game entity #14828. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:640 STACK[Population] 'PopulationPoliticalEventOutpostLost' LoadGame() failed: Could not find game entity #15438. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:641 STACK[Population] 'PopulationPoliticalEventLoneOutpostCreated' LoadGame() failed: Could not find game entity #16345. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:641 STACK[Population] 'PopulationPoliticalEventOutpostTurnedToColony' LoadGame() failed: Could not find game entity #16345. If errors follow, this is a data problem.

    PopulationEventRaisingContext:LoadGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationEventModifier:LoadGame(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs:LoadPopulationEventModifiers(System.Reflection.ParameterInfo)
    DepartmentOfDomesticAffairs+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:641 STACKIn GameSettingDefinition 'SessionName', could not resolve the ItemDefinition 'Woldworine's game'

    GameSettingDefinition:GetItemDefinitionByName(System.Reflection.ParameterInfo)
    QuestManager+c__Iterator5F:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:641 STACKGame created.

    GameServerState_LaunchGame:GameService_CreateGameComplete(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnCreateGameComplete(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager+c__Iterator2:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:641 STACKLoad AI 'AI0'.

    AI:Load(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AIManager:LoadAI(System.Reflection.ParameterInfo)
    AIManager:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager+c__Iterator2:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:641 STACKLoad AI plugin: E:/SteamLibrary/steamapps/common/Endless Space 2/Public/AI/Amplitude.AI.Core.dll

    AIModuleController:LoadAIAssembly(System.Reflection.ParameterInfo)
    AIModuleController:Initialize(System.Reflection.ParameterInfo)
    AI:Load(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AIManager:LoadAI(System.Reflection.ParameterInfo)
    AIManager:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager+c__Iterator2:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:641 STACKAI app domain created

    AIModuleController:LoadAIAssembly(System.Reflection.ParameterInfo)
    AIModuleController:Initialize(System.Reflection.ParameterInfo)
    AI:Load(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AIManager:LoadAI(System.Reflection.ParameterInfo)
    AIManager:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager+c__Iterator2:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:641 STACKAI module 'E.N.F.E.R' has been loaded.

    AIModuleController:LoadAIAssembly(System.Reflection.ParameterInfo)
    AIModuleController:Initialize(System.Reflection.ParameterInfo)
    AI:Load(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AIManager:LoadAI(System.Reflection.ParameterInfo)
    AIManager:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager+c__Iterator2:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:641 STACKAI module 'Communication' has been loaded.

    AIModuleController:LoadAIAssembly(System.Reflection.ParameterInfo)
    AIModuleController:Initialize(System.Reflection.ParameterInfo)
    AI:Load(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AIManager:LoadAI(System.Reflection.ParameterInfo)
    AIManager:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager+c__Iterator2:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:641 STACKAI module 'Debug' has been loaded.

    AIModuleController:LoadAIAssembly(System.Reflection.ParameterInfo)
    AIModuleController:Initialize(System.Reflection.ParameterInfo)
    AI:Load(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AIManager:LoadAI(System.Reflection.ParameterInfo)
    AIManager:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager+c__Iterator2:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:641 STACKAI module 'Diagnostics' has been loaded.

    AIModuleController:LoadAIAssembly(System.Reflection.ParameterInfo)
    AIModuleController:Initialize(System.Reflection.ParameterInfo)
    AI:Load(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AIManager:LoadAI(System.Reflection.ParameterInfo)
    AIManager:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager+c__Iterator2:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:641 STACKInitialize AI modules communication interfaces.

    AIModuleController:Initialize(System.Reflection.ParameterInfo)
    AI:Load(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AIManager:LoadAI(System.Reflection.ParameterInfo)
    AIManager:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager+c__Iterator2:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:641 STACKInitialize AI modules.

    AIModuleController:Initialize(System.Reflection.ParameterInfo)
    AI:Load(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AIManager:LoadAI(System.Reflection.ParameterInfo)
    AIManager:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager+c__Iterator2:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:641 STACK[AI0] Initialization of AIModule E.N.F.E.R

    Amplitude.AI.Core.Modules.AIModule_ENFER:Initialize()
    Amplitude.AI.Common.IO.ModuleProxy:Initialize()
    AIModuleController:Initialize(System.Reflection.ParameterInfo)
    AI:Load(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AIManager:LoadAI(System.Reflection.ParameterInfo)
    AIManager:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager+c__Iterator2:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:642 STACK[AI0] Initializing of AIScheduler

    Amplitude.AI.Core.AIScheduler:Initialize()
    Amplitude.AI.Core.Modules.AIModule_ENFER:Initialize()
    Amplitude.AI.Common.IO.ModuleProxy:Initialize()
    AIModuleController:Initialize(System.Reflection.ParameterInfo)
    AI:Load(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AIManager:LoadAI(System.Reflection.ParameterInfo)
    AIManager:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager+c__Iterator2:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:642 STACK[AI0] Initialization of Communication module.

    Amplitude.AI.Core.Modules.Communication:Initialize()
    Amplitude.AI.Common.IO.ModuleProxy:Initialize()
    AIModuleController:Initialize(System.Reflection.ParameterInfo)
    AI:Load(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AIManager:LoadAI(System.Reflection.ParameterInfo)
    AIManager:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager+c__Iterator2:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:642 STACK[AI0] Initialization of Diagnostics module.

    Amplitude.AI.Core.Modules.Diagnostics:Initialize()
    Amplitude.AI.Common.IO.ModuleProxy:Initialize()
    AIModuleController:Initialize(System.Reflection.ParameterInfo)
    AI:Load(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AIManager:LoadAI(System.Reflection.ParameterInfo)
    AIManager:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager+c__Iterator2:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:642 STACKThe game interface (GameServer) has recieved the game change notification: 'Created'.

    GameInterface:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager+c__Iterator2:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:642 STACKThe game interface (GameClient) has recieved the game change notification: 'Created'.

    GameInterface:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager+c__Iterator2:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:48:642 STACKGameServerState_GameLaunchedAndReady

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_GameLaunchedAndReady:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:48:642 STACKGameClientState_GameLaunched

    GameClientState:Begin(System.Reflection.ParameterInfo)
    GameClientState_GameLaunched:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:48:642 STACKChanging the active player controller from 'null' to 'Empire#0'.

    PlayerControllerRepository:SetActivePlayerController(System.Reflection.ParameterInfo)
    GameClientState_GameLaunched:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:48:642 STACKMissing translation for %EmpireImprovementEmpireManpowerStockBoost4Title

    GuiWrapper:get_Title()
    UnlockableItem:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    TechnologyStageItem:BindTechnologyUnlock(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeTransform:RefreshChildrenIList(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    TechnologyStageItem:BindUnlocks(System.Reflection.ParameterInfo)
    TechnologyScreen:BindStages(System.Reflection.ParameterInfo)
    TechnologyScreen:BindInspectedEmpire()
    TechnologyScreen:OnPlayerEmpireChanged(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Extensions.GameObjectExtension:SendMessageNullable(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiPlayerEmpireChangeNotifier:set_PlayerEmpire(System.Reflection.ParameterInfo)
    GuiManager:PlayerControllerRepository_ActivePlayerControllerChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlayerControllerRepository:SetActivePlayerController(System.Reflection.ParameterInfo)
    GameClientState_GameLaunched:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:48:642 STACKTexture 'BITMAPS/ATLASED/TECHNOLOGIES/TECHNOLOGYDEFINITIONECONOMYANDTRADE23SMALL' not found for GuiElement 'TechnologyDefinitionEconomyAndTrade23'

    Amplitude.Unity.Gui.Gui:GetTexture(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Gui:GetTexture(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTechnology2:GetImage(System.Reflection.ParameterInfo)
    TechnologyItem2:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    TechnologyScreen:BindTechnologyItem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeTransform:RefreshChildrenIList(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    TechnologyScreen:BindTechnologies()
    TechnologyScreen:BindInspectedEmpire()
    TechnologyScreen:OnPlayerEmpireChanged(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Extensions.GameObjectExtension:SendMessageNullable(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiPlayerEmpireChangeNotifier:set_PlayerEmpire(System.Reflection.ParameterInfo)
    GuiManager:PlayerControllerRepository_ActivePlayerControllerChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlayerControllerRepository:SetActivePlayerController(System.Reflection.ParameterInfo)
    GameClientState_GameLaunched:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:48:642 STACKTexture 'BITMAPS/ATLASED/TECHNOLOGIES/TECHNOLOGYDEFINITIONECONOMYANDTRADE23SMALL' not found for GuiElement 'TechnologyDefinitionEconomyAndTrade23Vampirilis'

    Amplitude.Unity.Gui.Gui:GetTexture(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Gui:GetTexture(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTechnology2:GetImage(System.Reflection.ParameterInfo)
    TechnologyItem2:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    TechnologyScreen:BindTechnologyItem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeTransform:RefreshChildrenIList(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    TechnologyScreen:BindTechnologies()
    TechnologyScreen:BindInspectedEmpire()
    TechnologyScreen:OnPlayerEmpireChanged(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Extensions.GameObjectExtension:SendMessageNullable(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiPlayerEmpireChangeNotifier:set_PlayerEmpire(System.Reflection.ParameterInfo)
    GuiManager:PlayerControllerRepository_ActivePlayerControllerChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlayerControllerRepository:SetActivePlayerController(System.Reflection.ParameterInfo)
    GameClientState_GameLaunched:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:48:642 STACKMissing translation for %HullSmall01BalancingTitle

    GuiWrapper:get_Title()
    UnlockableItem:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    TechnologyItem2:BindTechnologyUnlock(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeTransform:RefreshChildrenIList(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    TechnologyItem2:BindUnlocks()
    TechnologyItem2:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    TechnologyScreen:BindTechnologyItem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeTransform:RefreshChildrenIList(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    TechnologyScreen:BindTechnologies()
    TechnologyScreen:BindInspectedEmpire()
    TechnologyScreen:OnPlayerEmpireChanged(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Extensions.GameObjectExtension:SendMessageNullable(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiPlayerEmpireChangeNotifier:set_PlayerEmpire(System.Reflection.ParameterInfo)
    GuiManager:PlayerControllerRepository_ActivePlayerControllerChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlayerControllerRepository:SetActivePlayerController(System.Reflection.ParameterInfo)
    GameClientState_GameLaunched:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:48:643 STACKMissing translation for %HullSmall02BalancingTitle

    GuiWrapper:get_Title()
    UnlockableItem:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    TechnologyItem2:BindTechnologyUnlock(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeTransform:RefreshChildrenIList(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    TechnologyItem2:BindUnlocks()
    TechnologyItem2:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    TechnologyScreen:BindTechnologyItem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeTransform:RefreshChildrenIList(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    TechnologyScreen:BindTechnologies()
    TechnologyScreen:BindInspectedEmpire()
    TechnologyScreen:OnPlayerEmpireChanged(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Extensions.GameObjectExtension:SendMessageNullable(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiPlayerEmpireChangeNotifier:set_PlayerEmpire(System.Reflection.ParameterInfo)
    GuiManager:PlayerControllerRepository_ActivePlayerControllerChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlayerControllerRepository:SetActivePlayerController(System.Reflection.ParameterInfo)
    GameClientState_GameLaunched:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:48:643 STACKMissing translation for %HullMedium01BalancingTitle

    GuiWrapper:get_Title()
    UnlockableItem:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    TechnologyItem2:BindTechnologyUnlock(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeTransform:RefreshChildrenIList(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    TechnologyItem2:BindUnlocks()
    TechnologyItem2:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    TechnologyScreen:BindTechnologyItem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeTransform:RefreshChildrenIList(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    TechnologyScreen:BindTechnologies()
    TechnologyScreen:BindInspectedEmpire()
    TechnologyScreen:OnPlayerEmpireChanged(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Extensions.GameObjectExtension:SendMessageNullable(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiPlayerEmpireChangeNotifier:set_PlayerEmpire(System.Reflection.ParameterInfo)
    GuiManager:PlayerControllerRepository_ActivePlayerControllerChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlayerControllerRepository:SetActivePlayerController(System.Reflection.ParameterInfo)
    GameClientState_GameLaunched:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:48:643 STACKMissing translation for %HullMedium02BalancingTitle

    GuiWrapper:get_Title()
    UnlockableItem:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    TechnologyItem2:BindTechnologyUnlock(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeTransform:RefreshChildrenIList(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    TechnologyItem2:BindUnlocks()
    TechnologyItem2:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    TechnologyScreen:BindTechnologyItem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeTransform:RefreshChildrenIList(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    TechnologyScreen:BindTechnologies()
    TechnologyScreen:BindInspectedEmpire()
    TechnologyScreen:OnPlayerEmpireChanged(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Extensions.GameObjectExtension:SendMessageNullable(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiPlayerEmpireChangeNotifier:set_PlayerEmpire(System.Reflection.ParameterInfo)
    GuiManager:PlayerControllerRepository_ActivePlayerControllerChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlayerControllerRepository:SetActivePlayerController(System.Reflection.ParameterInfo)
    GameClientState_GameLaunched:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:48:643 STACKTexture 'BITMAPS/ATLASED/TECHNOLOGIES/TECHNOLOGYDEFINITIONEMPIREDEVELOPMENTGENEHUNTER1SMALL' not found for GuiElement 'TechnologyDefinitionEmpireDevelopmentGeneHunter1'

    Amplitude.Unity.Gui.Gui:GetTexture(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Gui:GetTexture(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTechnology2:GetImage(System.Reflection.ParameterInfo)
    TechnologyItem2:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    TechnologyScreen:BindTechnologyItem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeTransform:RefreshChildrenIList(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    TechnologyScreen:BindTechnologies()
    TechnologyScreen:BindInspectedEmpire()
    TechnologyScreen:OnPlayerEmpireChanged(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Extensions.GameObjectExtension:SendMessageNullable(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiPlayerEmpireChangeNotifier:set_PlayerEmpire(System.Reflection.ParameterInfo)
    GuiManager:PlayerControllerRepository_ActivePlayerControllerChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlayerControllerRepository:SetActivePlayerController(System.Reflection.ParameterInfo)
    GameClientState_GameLaunched:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:48:643 STACKMissing translation for %HullLarge01BalancingTitle

    GuiWrapper:get_Title()
    UnlockableItem:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    TechnologyItem2:BindTechnologyUnlock(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeTransform:RefreshChildrenIList(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    TechnologyItem2:BindUnlocks()
    TechnologyItem2:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    TechnologyScreen:BindTechnologyItem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeTransform:RefreshChildrenIList(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    TechnologyScreen:BindTechnologies()
    TechnologyScreen:BindInspectedEmpire()
    TechnologyScreen:OnPlayerEmpireChanged(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Extensions.GameObjectExtension:SendMessageNullable(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiPlayerEmpireChangeNotifier:set_PlayerEmpire(System.Reflection.ParameterInfo)
    GuiManager:PlayerControllerRepository_ActivePlayerControllerChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlayerControllerRepository:SetActivePlayerController(System.Reflection.ParameterInfo)
    GameClientState_GameLaunched:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:48:643 STACKTexture 'BITMAPS/ATLASED/TECHNOLOGIES/TECHNOLOGYDEFINITIONFREEMOVEUE01SMALL' not found for GuiElement 'TechnologyDefinitionQuestUnitedEmpire12'

    Amplitude.Unity.Gui.Gui:GetTexture(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Gui:GetTexture(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTechnology2:GetImage(System.Reflection.ParameterInfo)
    TechnologyItem2:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    TechnologyScreen:BindTechnologyItem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeTransform:RefreshChildrenIList(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    TechnologyScreen:BindTechnologies()
    TechnologyScreen:BindInspectedEmpire()
    TechnologyScreen:OnPlayerEmpireChanged(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Extensions.GameObjectExtension:SendMessageNullable(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiPlayerEmpireChangeNotifier:set_PlayerEmpire(System.Reflection.ParameterInfo)
    GuiManager:PlayerControllerRepository_ActivePlayerControllerChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlayerControllerRepository:SetActivePlayerController(System.Reflection.ParameterInfo)
    GameClientState_GameLaunched:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:48:643 STACKCaching reflection information for target class 'TechnologyLinkSpark, Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' (issued from: IsScalable).

    AgeModifierItem:IsScalable(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeModifierItem:Init(System.Reflection.ParameterInfo)
    AgeModifierSet:InitItem(System.Reflection.ParameterInfo)
    AgeModifierSet:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeTransform:InstantiateChild(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeTransform:ReserveChildren(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    TechnologyScreen:BindTechnologyLinks()
    TechnologyScreen:BindInspectedEmpire()
    TechnologyScreen:OnPlayerEmpireChanged(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Extensions.GameObjectExtension:SendMessageNullable(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiPlayerEmpireChangeNotifier:set_PlayerEmpire(System.Reflection.ParameterInfo)
    GuiManager:PlayerControllerRepository_ActivePlayerControllerChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlayerControllerRepository:SetActivePlayerController(System.Reflection.ParameterInfo)
    GameClientState_GameLaunched:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:48:644 STACKThe property InfantryMaxHealth doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GroundTroopUpgrade:FillEffects()
    GroundTroopUpgrade:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GroundTroopUpgradeList:BindEmpire(System.Reflection.ParameterInfo)
    GroundTroopManagementLine:BindEmpire(System.Reflection.ParameterInfo)
    GroundTroopManagementModalWindow:BindEmpire(System.Reflection.ParameterInfo)
    GroundTroopManagementModalWindow:OnPlayerEmpireChanged(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Extensions.GameObjectExtension:SendMessageNullable(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiPlayerEmpireChangeNotifier:set_PlayerEmpire(System.Reflection.ParameterInfo)
    GuiManager:PlayerControllerRepository_ActivePlayerControllerChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlayerControllerRepository:SetActivePlayerController(System.Reflection.ParameterInfo)
    GameClientState_GameLaunched:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:48:644 STACKThe property InfantryMaxHealth doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GroundTroopUpgrade:FillEffects()
    GroundTroopUpgrade:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GroundTroopUpgradeList:BindEmpire(System.Reflection.ParameterInfo)
    GroundTroopManagementLine:BindEmpire(System.Reflection.ParameterInfo)
    GroundTroopManagementModalWindow:BindEmpire(System.Reflection.ParameterInfo)
    GroundTroopManagementModalWindow:OnPlayerEmpireChanged(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Extensions.GameObjectExtension:SendMessageNullable(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiPlayerEmpireChangeNotifier:set_PlayerEmpire(System.Reflection.ParameterInfo)
    GuiManager:PlayerControllerRepository_ActivePlayerControllerChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlayerControllerRepository:SetActivePlayerController(System.Reflection.ParameterInfo)
    GameClientState_GameLaunched:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:48:644 STACKThe property TankMaxHealth doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GroundTroopUpgrade:FillEffects()
    GroundTroopUpgrade:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GroundTroopUpgradeList:BindEmpire(System.Reflection.ParameterInfo)
    GroundTroopManagementLine:BindEmpire(System.Reflection.ParameterInfo)
    GroundTroopManagementModalWindow:BindEmpire(System.Reflection.ParameterInfo)
    GroundTroopManagementModalWindow:OnPlayerEmpireChanged(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Extensions.GameObjectExtension:SendMessageNullable(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiPlayerEmpireChangeNotifier:set_PlayerEmpire(System.Reflection.ParameterInfo)
    GuiManager:PlayerControllerRepository_ActivePlayerControllerChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlayerControllerRepository:SetActivePlayerController(System.Reflection.ParameterInfo)
    GameClientState_GameLaunched:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:48:644 STACKThe property TankMaxHealth doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GroundTroopUpgrade:FillEffects()
    GroundTroopUpgrade:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GroundTroopUpgradeList:BindEmpire(System.Reflection.ParameterInfo)
    GroundTroopManagementLine:BindEmpire(System.Reflection.ParameterInfo)
    GroundTroopManagementModalWindow:BindEmpire(System.Reflection.ParameterInfo)
    GroundTroopManagementModalWindow:OnPlayerEmpireChanged(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Extensions.GameObjectExtension:SendMessageNullable(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiPlayerEmpireChangeNotifier:set_PlayerEmpire(System.Reflection.ParameterInfo)
    GuiManager:PlayerControllerRepository_ActivePlayerControllerChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlayerControllerRepository:SetActivePlayerController(System.Reflection.ParameterInfo)
    GameClientState_GameLaunched:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:48:644 STACKThe property PlaneMaxHealth doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GroundTroopUpgrade:FillEffects()
    GroundTroopUpgrade:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GroundTroopUpgradeList:BindEmpire(System.Reflection.ParameterInfo)
    GroundTroopManagementLine:BindEmpire(System.Reflection.ParameterInfo)
    GroundTroopManagementModalWindow:BindEmpire(System.Reflection.ParameterInfo)
    GroundTroopManagementModalWindow:OnPlayerEmpireChanged(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Extensions.GameObjectExtension:SendMessageNullable(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiPlayerEmpireChangeNotifier:set_PlayerEmpire(System.Reflection.ParameterInfo)
    GuiManager:PlayerControllerRepository_ActivePlayerControllerChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlayerControllerRepository:SetActivePlayerController(System.Reflection.ParameterInfo)
    GameClientState_GameLaunched:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:48:645 STACKThe property PlaneMaxHealth doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GroundTroopUpgrade:FillEffects()
    GroundTroopUpgrade:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GroundTroopUpgradeList:BindEmpire(System.Reflection.ParameterInfo)
    GroundTroopManagementLine:BindEmpire(System.Reflection.ParameterInfo)
    GroundTroopManagementModalWindow:BindEmpire(System.Reflection.ParameterInfo)
    GroundTroopManagementModalWindow:OnPlayerEmpireChanged(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Extensions.GameObjectExtension:SendMessageNullable(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiPlayerEmpireChangeNotifier:set_PlayerEmpire(System.Reflection.ParameterInfo)
    GuiManager:PlayerControllerRepository_ActivePlayerControllerChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlayerControllerRepository:SetActivePlayerController(System.Reflection.ParameterInfo)
    GameClientState_GameLaunched:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:48:645 STACK[PlayerRepository] Player 'Woldworine' has been registered (Graphical/Local) on Empire #0.

    PlayerRepository:Register(System.Reflection.ParameterInfo)
    MajorEmpire:BindPlayer(System.Reflection.ParameterInfo)
    GameClientState_GameLaunched:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:48:645 STACK[PlayerRepository] Player '%AIPlayerName' has been registered (Headless/Local) on Empire #1.

    PlayerRepository:Register(System.Reflection.ParameterInfo)
    MajorEmpire:BindPlayer(System.Reflection.ParameterInfo)
    GameClientState_GameLaunched:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:48:645 STACK[PlayerRepository] Player '%AIPlayerName' has been registered (Headless/Local) on Empire #2.

    PlayerRepository:Register(System.Reflection.ParameterInfo)
    MajorEmpire:BindPlayer(System.Reflection.ParameterInfo)
    GameClientState_GameLaunched:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:48:645 STACK[PlayerRepository] Player '%AIPlayerName' has been registered (Headless/Local) on Empire #3.

    PlayerRepository:Register(System.Reflection.ParameterInfo)
    MajorEmpire:BindPlayer(System.Reflection.ParameterInfo)
    GameClientState_GameLaunched:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:48:645 STACK[PlayerRepository] Player '%AIPlayerName' has been registered (Headless/Local) on Empire #4.

    PlayerRepository:Register(System.Reflection.ParameterInfo)
    MajorEmpire:BindPlayer(System.Reflection.ParameterInfo)
    GameClientState_GameLaunched:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:48:645 STACK[PlayerRepository] Player '%AIPlayerName' has been registered (Headless/Local) on Empire #5.

    PlayerRepository:Register(System.Reflection.ParameterInfo)
    MajorEmpire:BindPlayer(System.Reflection.ParameterInfo)
    GameClientState_GameLaunched:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:48:645 STACK[PlayerRepository] Player '%AIPlayerName' has been registered (Headless/Local) on Empire #6.

    PlayerRepository:Register(System.Reflection.ParameterInfo)
    MajorEmpire:BindPlayer(System.Reflection.ParameterInfo)
    GameClientState_GameLaunched:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:48:645 STACK[PlayerRepository] Player '%AIPlayerName' has been registered (Headless/Local) on Empire #7.

    PlayerRepository:Register(System.Reflection.ParameterInfo)
    MajorEmpire:BindPlayer(System.Reflection.ParameterInfo)
    GameClientState_GameLaunched:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:51:020 STACKBinding service [CameraPreRenderHookHandler] with context [Default] with an instance of type [CameraPreRenderHookHandler]

    Amplitude.Unity.Graphics.Services:AddService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    CameraPreRenderHookHandler:Load()
    CameraPreRenderHookHandler:Awake()
    UnityEngine.GameObject:SetActive(System.Reflection.ParameterInfo)
    OutGameView:Focus(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:Activate(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    OutGameView:Activate(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager:ActivateView(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager:Update()

20:15:51:020 STACKBinding service [CameraPreRenderHookHandler] with context [GalaxyScanView] with an instance of type [CameraPreRenderHookHandler]

    Amplitude.Unity.Graphics.Services:AddService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    CameraPreRenderHookHandler:Load()
    CameraPreRenderHookHandler:Awake()
    UnityEngine.GameObject:SetActive(System.Reflection.ParameterInfo)
    OutGameView:Focus(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:Activate(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    OutGameView:Activate(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager:ActivateView(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager:Update()

20:15:51:020 STACKUnbinding service [CameraPreRenderHookHandler] with context [Battle]

    Amplitude.Unity.Graphics.Services:RemoveService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    CameraPreRenderHookHandler:Unload()
    CameraPreRenderHookHandler:OnDestroy()
    UnityEngine.SceneManagement.SceneManager:UnloadSceneNameIndexInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.SceneManagement.SceneManager:UnloadScene(System.Reflection.ParameterInfo)
    OutGameView:UnloadScene()
    OutGameView:Activate(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager:ActivateView(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager:Update()

20:15:51:020 STACKUnbinding service [CameraPreRenderHookHandler] with context [BattleBackground]

    Amplitude.Unity.Graphics.Services:RemoveService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    CameraPreRenderHookHandler:Unload()
    CameraPreRenderHookHandler:OnDestroy()
    UnityEngine.SceneManagement.SceneManager:UnloadSceneNameIndexInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.SceneManagement.SceneManager:UnloadScene(System.Reflection.ParameterInfo)
    OutGameView:UnloadScene()
    OutGameView:Activate(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager:ActivateView(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager:Update()

20:15:51:021 STACKReleasing the current world view technique...

    GalaxyViewTechniqueLoaderComponent:ReleaseCurrentWorldViewTechnique()
    GalaxyViewTechniqueLoaderComponent:OnDestroy()
    UnityEngine.SceneManagement.SceneManager:UnloadSceneNameIndexInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.SceneManagement.SceneManager:UnloadScene(System.Reflection.ParameterInfo)
    OutGameView:UnloadScene()
    OutGameView:Activate(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager:ActivateView(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager:Update()

20:15:51:021 STACKIn technique Battle, unloading ancillaries.

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyViewTechniqueLoaderComponent:ReleaseCurrentWorldViewTechnique()
    GalaxyViewTechniqueLoaderComponent:OnDestroy()
    UnityEngine.SceneManagement.SceneManager:UnloadSceneNameIndexInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.SceneManagement.SceneManager:UnloadScene(System.Reflection.ParameterInfo)
    OutGameView:UnloadScene()
    OutGameView:Activate(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager:ActivateView(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager:Update()

20:15:51:021 STACKIn Technique Battle, unloading ancillary CircleRendererManager

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyViewTechniqueLoaderComponent:ReleaseCurrentWorldViewTechnique()
    GalaxyViewTechniqueLoaderComponent:OnDestroy()
    UnityEngine.SceneManagement.SceneManager:UnloadSceneNameIndexInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.SceneManagement.SceneManager:UnloadScene(System.Reflection.ParameterInfo)
    OutGameView:UnloadScene()
    OutGameView:Activate(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager:ActivateView(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager:Update()

20:15:51:021 STACKUnbinding service [ICircleRendererService] with context [Battle]

    Amplitude.Unity.Graphics.Services:RemoveService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    CircleRendererManager:UnbindServices(System.Reflection.ParameterInfo)
    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyViewTechniqueLoaderComponent:ReleaseCurrentWorldViewTechnique()
    GalaxyViewTechniqueLoaderComponent:OnDestroy()
    UnityEngine.SceneManagement.SceneManager:UnloadSceneNameIndexInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.SceneManagement.SceneManager:UnloadScene(System.Reflection.ParameterInfo)
    OutGameView:UnloadScene()
    OutGameView:Activate(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager:ActivateView(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager:Update()

20:15:51:021 STACKIn Technique Battle, unloading ancillary PlanetoidRendererManager

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyViewTechniqueLoaderComponent:ReleaseCurrentWorldViewTechnique()
    GalaxyViewTechniqueLoaderComponent:OnDestroy()
    UnityEngine.SceneManagement.SceneManager:UnloadSceneNameIndexInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.SceneManagement.SceneManager:UnloadScene(System.Reflection.ParameterInfo)
    OutGameView:UnloadScene()
    OutGameView:Activate(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager:ActivateView(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager:Update()

20:15:51:021 STACKUnbinding service [IPlanetoidRendererService] with context [BattleBackground]

    Amplitude.Unity.Graphics.Services:RemoveService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetoidRendererManager:Unload()
    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyViewTechniqueLoaderComponent:ReleaseCurrentWorldViewTechnique()
    GalaxyViewTechniqueLoaderComponent:OnDestroy()
    UnityEngine.SceneManagement.SceneManager:UnloadSceneNameIndexInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.SceneManagement.SceneManager:UnloadScene(System.Reflection.ParameterInfo)
    OutGameView:UnloadScene()
    OutGameView:Activate(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager:ActivateView(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager:Update()

20:15:51:021 STACKIn Technique Battle, ancillaries unloaded.

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyViewTechniqueLoaderComponent:ReleaseCurrentWorldViewTechnique()
    GalaxyViewTechniqueLoaderComponent:OnDestroy()
    UnityEngine.SceneManagement.SceneManager:UnloadSceneNameIndexInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.SceneManagement.SceneManager:UnloadScene(System.Reflection.ParameterInfo)
    OutGameView:UnloadScene()
    OutGameView:Activate(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager:ActivateView(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager:Update()

20:15:51:021 STACKReleasing Technique Battle

    GalaxyViewTechnique:Release()
    GalaxyViewTechniqueLoaderComponent:ReleaseCurrentWorldViewTechnique()
    GalaxyViewTechniqueLoaderComponent:OnDestroy()
    UnityEngine.SceneManagement.SceneManager:UnloadSceneNameIndexInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.SceneManagement.SceneManager:UnloadScene(System.Reflection.ParameterInfo)
    OutGameView:UnloadScene()
    OutGameView:Activate(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager:ActivateView(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager:Update()

20:15:51:021 STACKTechnique Battle released

    GalaxyViewTechnique:Release()
    GalaxyViewTechniqueLoaderComponent:ReleaseCurrentWorldViewTechnique()
    GalaxyViewTechniqueLoaderComponent:OnDestroy()
    UnityEngine.SceneManagement.SceneManager:UnloadSceneNameIndexInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.SceneManagement.SceneManager:UnloadScene(System.Reflection.ParameterInfo)
    OutGameView:UnloadScene()
    OutGameView:Activate(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager:ActivateView(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager:Update()

20:15:51:021 STACKUnbinding service [Amplitude.Unity.Graphics.IHxFxSystem] with context [Battle]

    Amplitude.Unity.Graphics.Services:RemoveService(System.Reflection.ParameterInfo)
    Amplitude.Unity.Graphics.HxFxSystemManager:Unload()
    Amplitude.Unity.Graphics.HxFxSystemManager:OnDestroy()
    UnityEngine.Object:DestroyImmediate(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.Object:DestroyImmediate(System.Reflection.ParameterInfo)
    GalaxyViewTechniqueLoaderComponent:ReleaseCurrentWorldViewTechnique()
    GalaxyViewTechniqueLoaderComponent:OnDestroy()
    UnityEngine.SceneManagement.SceneManager:UnloadSceneNameIndexInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.SceneManagement.SceneManager:UnloadScene(System.Reflection.ParameterInfo)
    OutGameView:UnloadScene()
    OutGameView:Activate(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager:ActivateView(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager:Update()

20:15:51:022 STACKUnbinding service [ILodService] with context [Default]

    Amplitude.Unity.Graphics.Services:RemoveService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    LodServiceImplementation:Unload()
    HxFxSystemComponentLodManager:Unload()
    Amplitude.Unity.Graphics.HxFxSystemManager:Unload()
    Amplitude.Unity.Graphics.HxFxSystemManager:OnDestroy()
    UnityEngine.Object:DestroyImmediate(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.Object:DestroyImmediate(System.Reflection.ParameterInfo)
    GalaxyViewTechniqueLoaderComponent:ReleaseCurrentWorldViewTechnique()
    GalaxyViewTechniqueLoaderComponent:OnDestroy()
    UnityEngine.SceneManagement.SceneManager:UnloadSceneNameIndexInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.SceneManagement.SceneManager:UnloadScene(System.Reflection.ParameterInfo)
    OutGameView:UnloadScene()
    OutGameView:Activate(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager:ActivateView(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager:Update()

20:15:51:076 STACKAudio receiver #0 has been initialized.

    Amplitude.Unity.Audio.AudioReceiver+c__Iterator0:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:51:646 STACKInitializing the render view technique...

    GalaxyView+c__Iterator2:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyView:ReloadCurrentGalaxyViewTechnique(System.Reflection.ParameterInfo)
    GalaxyView:Focus(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:51:647 STACKBinding service [IInstancingRendererService] with context [Default] with an instance of type [InstancingRenderer]

    Amplitude.Unity.Graphics.Services:AddService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    InstancingRenderer+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyViewTechnique+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyView:ReloadCurrentGalaxyViewTechnique(System.Reflection.ParameterInfo)
    GalaxyView:Focus(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:51:647 STACKBinding service [ICircleRendererService] with context [Default] with an instance of type [CircleRendererManager]

    Amplitude.Unity.Graphics.Services:AddService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    CircleRendererManager+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyViewTechnique+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyView:ReloadCurrentGalaxyViewTechnique(System.Reflection.ParameterInfo)
    GalaxyView:Focus(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:51:647 STACKBinding service [IQuadRendererService] with context [Default] with an instance of type [QuadRendererManager]

    Amplitude.Unity.Graphics.Services:AddService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    QuadRendererManager+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyViewTechnique+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyView:ReloadCurrentGalaxyViewTechnique(System.Reflection.ParameterInfo)
    GalaxyView:Focus(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:51:647 STACKBinding service [IQuadRendererService] with context [GalaxyScanView] with an instance of type [QuadRendererManager]

    Amplitude.Unity.Graphics.Services:AddService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    QuadRendererManager+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyViewTechnique+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyView:ReloadCurrentGalaxyViewTechnique(System.Reflection.ParameterInfo)
    GalaxyView:Focus(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:51:647 STACKIn Technique Default, Waiting for the ignition of all galaxy view technique ancillaries...

    GalaxyViewTechnique+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyView:ReloadCurrentGalaxyViewTechnique(System.Reflection.ParameterInfo)
    GalaxyView:Focus(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:51:648 STACKIn Technique Default, ancillary of type GalaxyEntityFactory is not yet ready

    GalaxyViewTechnique+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyView:ReloadCurrentGalaxyViewTechnique(System.Reflection.ParameterInfo)
    GalaxyView:Focus(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:51:648 STACKIn Technique Default, ancillary of type GalaxyEntityCulling is not yet ready

    GalaxyViewTechnique+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyView:ReloadCurrentGalaxyViewTechnique(System.Reflection.ParameterInfo)
    GalaxyView:Focus(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:51:648 STACKIn Technique Default, ancillary of type GalaxyPositioning is not yet ready

    GalaxyViewTechnique+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyView:ReloadCurrentGalaxyViewTechnique(System.Reflection.ParameterInfo)
    GalaxyView:Focus(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:51:648 STACKBinding service [GalaxyLifeRendererManager] with context [Default] with an instance of type [GalaxyLifeRendererManager]

    Amplitude.Unity.Graphics.Services:AddService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyLifeRendererManager:Start()

20:15:51:648 STACKBinding service [CameraPreRenderHookHandler] with context [Battle] with an instance of type [CameraPreRenderHookHandler]

    Amplitude.Unity.Graphics.Services:AddService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    CameraPreRenderHookHandler:Load()
    CameraPreRenderHookHandler:Awake()
    UnityEngine.GameObject:SetActive(System.Reflection.ParameterInfo)
    ExternalViewRenderer:Load()
    ExternalViewRenderer:Start()

20:15:51:648 STACKBinding service [CameraPreRenderHookHandler] with context [BattleBackground] with an instance of type [CameraPreRenderHookHandler]

    Amplitude.Unity.Graphics.Services:AddService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    CameraPreRenderHookHandler:Load()
    CameraPreRenderHookHandler:Awake()
    UnityEngine.GameObject:SetActive(System.Reflection.ParameterInfo)
    ExternalViewRenderer:Load()
    ExternalViewRenderer:Start()

20:15:51:648 STACKBinding service [CameraPreRenderHookHandler] with context [ShipDesignReflection] with an instance of type [CameraPreRenderHookHandler]

    Amplitude.Unity.Graphics.Services:AddService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    CameraPreRenderHookHandler:Load()
    CameraPreRenderHookHandler:Awake()
    UnityEngine.GameObject:SetActive(System.Reflection.ParameterInfo)
    ExternalViewRenderer:Load()
    ExternalViewRenderer:Start()

20:15:51:648 STACK[HxFxSystemComponentTextureAtlasManager] Found Fx in AtlasBuilderMapping.

    Amplitude.Unity.Graphics.HxFxSystemComponentTextureAtlasManager:InitializeAtlasInfo(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Graphics.HxFxSystemComponentTextureAtlasManager:Load(System.Reflection.ParameterInfo)
    Amplitude.Unity.Graphics.HxFxSystemComponentTextureAtlasManager:Load(System.Reflection.ParameterInfo)
    Amplitude.Unity.Graphics.HxFxSystemManager:LoadComponent()
    Amplitude.Unity.Graphics.HxFxSystemManager:Load()
    Amplitude.Unity.Graphics.HxFxSystemManager:LoadIFN()
    ExternalViewRenderer:LoadFxSystem()
    ExternalViewRenderer:Load()
    ExternalViewRenderer:Start()

20:15:51:649 STACK[HxFxSystemComponentTextureAtlasManager] Found BackgroundFx in AtlasBuilderMapping.

    Amplitude.Unity.Graphics.HxFxSystemComponentTextureAtlasManager:InitializeAtlasInfo(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Graphics.HxFxSystemComponentTextureAtlasManager:Load(System.Reflection.ParameterInfo)
    Amplitude.Unity.Graphics.HxFxSystemComponentTextureAtlasManager:Load(System.Reflection.ParameterInfo)
    Amplitude.Unity.Graphics.HxFxSystemManager:LoadComponent()
    Amplitude.Unity.Graphics.HxFxSystemManager:Load()
    Amplitude.Unity.Graphics.HxFxSystemManager:LoadIFN()
    ExternalViewRenderer:LoadFxSystem()
    ExternalViewRenderer:Load()
    ExternalViewRenderer:Start()

20:15:51:649 STACK[HxFxSystemComponentTextureAtlasManager] Found OpaqueFx in AtlasBuilderMapping.

    Amplitude.Unity.Graphics.HxFxSystemComponentTextureAtlasManager:InitializeAtlasInfo(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Graphics.HxFxSystemComponentTextureAtlasManager:Load(System.Reflection.ParameterInfo)
    Amplitude.Unity.Graphics.HxFxSystemComponentTextureAtlasManager:Load(System.Reflection.ParameterInfo)
    Amplitude.Unity.Graphics.HxFxSystemManager:LoadComponent()
    Amplitude.Unity.Graphics.HxFxSystemManager:Load()
    Amplitude.Unity.Graphics.HxFxSystemManager:LoadIFN()
    ExternalViewRenderer:LoadFxSystem()
    ExternalViewRenderer:Load()
    ExternalViewRenderer:Start()

20:15:51:649 STACK[HxFxSystemComponentTextureAtlasManager] Found PostProcessFx in AtlasBuilderMapping.

    Amplitude.Unity.Graphics.HxFxSystemComponentTextureAtlasManager:InitializeAtlasInfo(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Graphics.HxFxSystemComponentTextureAtlasManager:Load(System.Reflection.ParameterInfo)
    Amplitude.Unity.Graphics.HxFxSystemComponentTextureAtlasManager:Load(System.Reflection.ParameterInfo)
    Amplitude.Unity.Graphics.HxFxSystemManager:LoadComponent()
    Amplitude.Unity.Graphics.HxFxSystemManager:Load()
    Amplitude.Unity.Graphics.HxFxSystemManager:LoadIFN()
    ExternalViewRenderer:LoadFxSystem()
    ExternalViewRenderer:Load()
    ExternalViewRenderer:Start()

20:15:51:649 STACK[HxFxSystemComponentTextureAtlasManager] Found DecalFx in AtlasBuilderMapping.

    Amplitude.Unity.Graphics.HxFxSystemComponentTextureAtlasManager:InitializeAtlasInfo(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Graphics.HxFxSystemComponentTextureAtlasManager:Load(System.Reflection.ParameterInfo)
    Amplitude.Unity.Graphics.HxFxSystemComponentTextureAtlasManager:Load(System.Reflection.ParameterInfo)
    Amplitude.Unity.Graphics.HxFxSystemManager:LoadComponent()
    Amplitude.Unity.Graphics.HxFxSystemManager:Load()
    Amplitude.Unity.Graphics.HxFxSystemManager:LoadIFN()
    ExternalViewRenderer:LoadFxSystem()
    ExternalViewRenderer:Load()
    ExternalViewRenderer:Start()

20:15:51:649 STACK[HxFxSystemComponentTextureAtlasManager] assigning atlas [Assets/HxFx/Resources/Textures/Atlas_DecalFx.png] (2048x1024) to global name [_DecalAtlas]. From Tag [DecalFx]

    Amplitude.Unity.Graphics.HxFxSystemComponentTextureAtlasManager+AtlasInfo:LoadAtlas(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Graphics.HxFxSystemComponentTextureAtlasManager+AtlasInfo:LoadAtlasAndExport(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Graphics.HxFxSystemComponentTextureAtlasManager:InitializeAtlasInfo(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Graphics.HxFxSystemComponentTextureAtlasManager:Load(System.Reflection.ParameterInfo)
    Amplitude.Unity.Graphics.HxFxSystemComponentTextureAtlasManager:Load(System.Reflection.ParameterInfo)
    Amplitude.Unity.Graphics.HxFxSystemManager:LoadComponent()
    Amplitude.Unity.Graphics.HxFxSystemManager:Load()
    Amplitude.Unity.Graphics.HxFxSystemManager:LoadIFN()
    ExternalViewRenderer:LoadFxSystem()
    ExternalViewRenderer:Load()
    ExternalViewRenderer:Start()

20:15:51:649 STACKBinding service [ILodService] with context [Default] with an instance of type [LodServiceImplementation]

    Amplitude.Unity.Graphics.Services:AddService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    LodServiceImplementation:Load()
    LodServiceImplementation:.ctor(System.Reflection.ParameterInfo)
    HxFxSystemComponentLodManager:Load(System.Reflection.ParameterInfo)
    Amplitude.Unity.Graphics.HxFxSystemManager:LoadComponent()
    Amplitude.Unity.Graphics.HxFxSystemManager:Load()
    Amplitude.Unity.Graphics.HxFxSystemManager:LoadIFN()
    ExternalViewRenderer:LoadFxSystem()
    ExternalViewRenderer:Load()
    ExternalViewRenderer:Start()

20:15:51:649 STACKBinding service [Amplitude.Unity.Graphics.IHxFxSystem] with context [Battle] with an instance of type [Amplitude.Unity.Graphics.HxFxSystemManager]

    Amplitude.Unity.Graphics.Services:AddService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Graphics.HxFxSystemManager:Load()
    Amplitude.Unity.Graphics.HxFxSystemManager:LoadIFN()
    ExternalViewRenderer:LoadFxSystem()
    ExternalViewRenderer:Load()
    ExternalViewRenderer:Start()

20:15:51:649 STACKBinding service [IPlanetoidRendererService] with context [Battle] with an instance of type [PlanetoidRendererManager]

    Amplitude.Unity.Graphics.Services:AddService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetoidRendererManager:LoadNoCoroutine()
    PlanetoidRendererManager+c__Iterator0:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    ExternalViewRenderer:Load()
    ExternalViewRenderer:Start()

20:15:51:673 STACKIn Technique Default, ancillary of type GalaxyEntityFactory is not yet ready

    GalaxyViewTechnique+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:51:673 STACKIn Technique Default, ancillary of type GalaxyPositioning is not yet ready

    GalaxyViewTechnique+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:51:673 STACKBinding service [ScanViewBattleRenderer] with context [Battle] with an instance of type [ScanViewBattleRenderer]

    Amplitude.Unity.Graphics.Services:AddService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ScanViewBattleRenderer+c__Iterator0:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:419 STACKAudio receiver #1 has been initialized.

    Amplitude.Unity.Audio.AudioReceiver+c__Iterator0:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:419 STACKIn Technique Default, all galaxy view technique ancillaries have been ignited

    GalaxyViewTechnique+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:420 STACKLoading the render view technique...

    GalaxyView+c__Iterator2:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:420 STACKIn Technique Default, Load

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:420 STACKIn Technique Default, load rendering technique ancillaries InstancingRenderer

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:420 STACKIn Technique Default, the ancillary service 'InstancingRenderer' has been loaded in 0.0060003 second(s).

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:420 STACKIn Technique Default, load rendering technique ancillaries CircleRendererManager

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:420 STACKIn Technique Default, the ancillary service 'CircleRendererManager' has been loaded in 0.0010001 second(s).

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:420 STACKIn Technique Default, load rendering technique ancillaries LineRendererManager

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:420 STACKIn Technique Default, the ancillary service 'LineRendererManager' has been loaded in 0.0040002 second(s).

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:420 STACKIn Technique Default, load rendering technique ancillaries CurvedLineRendererManager

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:420 STACKIn Technique Default, the ancillary service 'CurvedLineRendererManager' has been loaded in 0.0010001 second(s).

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:420 STACKIn Technique Default, load rendering technique ancillaries DiskRendererManager

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:420 STACKIn Technique Default, the ancillary service 'DiskRendererManager' has been loaded in 0.0120006 second(s).

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:420 STACKIn Technique Default, load rendering technique ancillaries DiskRendererManager

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:420 STACKIn Technique Default, the ancillary service 'DiskRendererManager' has been loaded in 0.0150009 second(s).

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:420 STACKIn Technique Default, load rendering technique ancillaries DiskRendererManagerDispatcher

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:421 STACKIn Technique Default, the ancillary service 'DiskRendererManagerDispatcher' has been loaded in 0.0010001 second(s).

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:421 STACKIn Technique Default, load rendering technique ancillaries FOWRendererManager

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:421 STACKIn Technique Default, the ancillary service 'FOWRendererManager' has been loaded in 0.6090348 second(s).

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:421 STACKIn Technique Default, load rendering technique ancillaries PlanetoidRendererManager

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:421 STACKBinding service [IPlanetoidRendererService] with context [Default] with an instance of type [PlanetoidRendererManager]

    Amplitude.Unity.Graphics.Services:AddService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetoidRendererManager:LoadNoCoroutine()
    PlanetoidRendererManager+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:421 STACKIn Technique Default, the ancillary service 'PlanetoidRendererManager' has been loaded in 0.0010001 second(s).

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:421 STACKIn Technique Default, load rendering technique ancillaries ProbeLaunchingRenderer

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:421 STACKIn Technique Default, the ancillary service 'ProbeLaunchingRenderer' has been loaded in 0.0020001 second(s).

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:421 STACKIn Technique Default, load rendering technique ancillaries DashRendererManager

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:421 STACKIn Technique Default, the ancillary service 'DashRendererManager' has been loaded in 0.0090005 second(s).

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:421 STACKIn Technique Default, load rendering technique ancillaries EncodedMeshInTextureManager

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:421 STACKIn Technique Default, the ancillary service 'EncodedMeshInTextureManager' has been loaded in 0.0050003 second(s).

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:421 STACKIn Technique Default, load rendering technique ancillaries PastEncounterRendererManager

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:421 STACKIn Technique Default, the ancillary service 'PastEncounterRendererManager' has been loaded in 0.001 second(s).

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:421 STACKIn Technique Default, load rendering technique ancillaries GalaxyEntityFactory

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:421 STACK[Galaxy] Ignite GalaxyConstellation '%ConstellationName56'

    GalaxyConstellation+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:421 STACK[Galaxy] Ignite GalaxyConstellation '%ConstellationName48'

    GalaxyConstellation+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:421 STACK[Galaxy] Ignite GalaxyConstellation '%ConstellationName66'

    GalaxyConstellation+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:422 STACK[Galaxy] Ignite GalaxyConstellation '%ConstellationName61'

    GalaxyConstellation+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:422 STACK[Galaxy] Ignite GalaxyConstellation '%ConstellationName67'

    GalaxyConstellation+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:422 STACKIn Technique Default, the ancillary service 'GalaxyEntityFactory' has been loaded in 3.8552205 second(s).

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:422 STACKIn Technique Default, load rendering technique ancillaries GalaxyEntityMapping

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:422 STACKIn Technique Default, the ancillary service 'GalaxyEntityMapping' has been loaded in 0 second(s).

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:422 STACKIn Technique Default, load rendering technique ancillaries GalaxyEntityCulling

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:422 STACKIn Technique Default, the ancillary service 'GalaxyEntityCulling' has been loaded in 0.0010001 second(s).

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:422 STACKIn Technique Default, load rendering technique ancillaries GalaxyLayerController

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:422 STACKIn Technique Default, the ancillary service 'GalaxyLayerController' has been loaded in 0 second(s).

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:422 STACKIn Technique Default, load rendering technique ancillaries PrimitiveMaskComputer

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:422 STACKBinding service [IPrimitiveMaskFilterService] with context [Default] with an instance of type [PrimitiveMaskComputer]

    Amplitude.Unity.Graphics.Services:AddService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PrimitiveMaskComputer+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:422 STACKIn Technique Default, the ancillary service 'PrimitiveMaskComputer' has been loaded in 0 second(s).

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:422 STACKIn Technique Default, load rendering technique ancillaries LayerDependantShaderValueController

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:422 STACKIn Technique Default, the ancillary service 'LayerDependantShaderValueController' has been loaded in 0.001 second(s).

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:422 STACKIn Technique Default, load rendering technique ancillaries LayerDependantShaderValueController

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:422 STACKIn Technique Default, the ancillary service 'LayerDependantShaderValueController' has been loaded in 0 second(s).

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:422 STACKIn Technique Default, load rendering technique ancillaries LayerDependantShaderValueController

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:422 STACKIn Technique Default, the ancillary service 'LayerDependantShaderValueController' has been loaded in 0 second(s).

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:422 STACKIn Technique Default, load rendering technique ancillaries LayerDependantShaderValueController

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:423 STACKIn Technique Default, the ancillary service 'LayerDependantShaderValueController' has been loaded in 0 second(s).

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:423 STACKIn Technique Default, load rendering technique ancillaries LayerDependantShaderValueController

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:423 STACKIn Technique Default, the ancillary service 'LayerDependantShaderValueController' has been loaded in 0 second(s).

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:423 STACKIn Technique Default, load rendering technique ancillaries LayerDependantMouseKeyController

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:423 STACKIn Technique Default, the ancillary service 'LayerDependantMouseKeyController' has been loaded in 0 second(s).

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:423 STACKIn Technique Default, load rendering technique ancillaries PathRenderer

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:423 STACKStill waiting for service [ICurvedLineRendererService]

    PathRenderer+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:423 STACKIn Technique Default, the ancillary service 'PathRenderer' has been loaded in 0.0020001 second(s).

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:423 STACKIn Technique Default, load rendering technique ancillaries GalaxyPositioning

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:423 STACKIn Technique Default, the ancillary service 'GalaxyPositioning' has been loaded in 0 second(s).

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:423 STACKIn Technique Default, load rendering technique ancillaries LayerDependantShaderValueController

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:423 STACKIn Technique Default, the ancillary service 'LayerDependantShaderValueController' has been loaded in 0 second(s).

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:423 STACKIn Technique Default, load rendering technique ancillaries LayerDependantShaderValueController

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:423 STACKIn Technique Default, the ancillary service 'LayerDependantShaderValueController' has been loaded in 0 second(s).

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:423 STACKIn Technique Default, load rendering technique ancillaries LayerDependantShaderValueController

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:423 STACKIn Technique Default, the ancillary service 'LayerDependantShaderValueController' has been loaded in 0 second(s).

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:423 STACKIn Technique Default, load rendering technique ancillaries RenderStatisticsService

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:424 STACKIn Technique Default, the ancillary service 'RenderStatisticsService' has been loaded in 0.0010001 second(s).

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:424 STACKIn Technique Default, load rendering technique ancillaries VisibleDockingSlotRepository

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:424 STACKIn Technique Default, the ancillary service 'VisibleDockingSlotRepository' has been loaded in 0 second(s).

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:424 STACKIn Technique Default, load rendering technique ancillaries VisibleGalaxyFleetRepository

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:424 STACKTrying to register a GalaxyFleet which was already registered.

    VisibleGalaxyFleetRepository:Register(System.Reflection.ParameterInfo)
    VisibleGalaxyFleetRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:424 STACKTrying to register a GalaxyFleet which was already registered.

    VisibleGalaxyFleetRepository:Register(System.Reflection.ParameterInfo)
    VisibleGalaxyFleetRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:424 STACKTrying to register a GalaxyFleet which was already registered.

    VisibleGalaxyFleetRepository:Register(System.Reflection.ParameterInfo)
    VisibleGalaxyFleetRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:424 STACKTrying to register a GalaxyFleet which was already registered.

    VisibleGalaxyFleetRepository:Register(System.Reflection.ParameterInfo)
    VisibleGalaxyFleetRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:424 STACKTrying to register a GalaxyFleet which was already registered.

    VisibleGalaxyFleetRepository:Register(System.Reflection.ParameterInfo)
    VisibleGalaxyFleetRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:424 STACKTrying to register a GalaxyFleet which was already registered.

    VisibleGalaxyFleetRepository:Register(System.Reflection.ParameterInfo)
    VisibleGalaxyFleetRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:424 STACKTrying to register a GalaxyFleet which was already registered.

    VisibleGalaxyFleetRepository:Register(System.Reflection.ParameterInfo)
    VisibleGalaxyFleetRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:424 STACKTrying to register a GalaxyFleet which was already registered.

    VisibleGalaxyFleetRepository:Register(System.Reflection.ParameterInfo)
    VisibleGalaxyFleetRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:424 STACKTrying to register a GalaxyFleet which was already registered.

    VisibleGalaxyFleetRepository:Register(System.Reflection.ParameterInfo)
    VisibleGalaxyFleetRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:424 STACKTrying to register a GalaxyFleet which was already registered.

    VisibleGalaxyFleetRepository:Register(System.Reflection.ParameterInfo)
    VisibleGalaxyFleetRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:424 STACKTrying to register a GalaxyFleet which was already registered.

    VisibleGalaxyFleetRepository:Register(System.Reflection.ParameterInfo)
    VisibleGalaxyFleetRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:424 STACKTrying to register a GalaxyFleet which was already registered.

    VisibleGalaxyFleetRepository:Register(System.Reflection.ParameterInfo)
    VisibleGalaxyFleetRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:424 STACKTrying to register a GalaxyFleet which was already registered.

    VisibleGalaxyFleetRepository:Register(System.Reflection.ParameterInfo)
    VisibleGalaxyFleetRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:424 STACKTrying to register a GalaxyFleet which was already registered.

    VisibleGalaxyFleetRepository:Register(System.Reflection.ParameterInfo)
    VisibleGalaxyFleetRepository+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:425 STACKIn Technique Default, the ancillary service 'VisibleGalaxyFleetRepository' has been loaded in 0.0050003 second(s).

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:425 STACKIn Technique Default, load rendering technique ancillaries VisibleGalaxyHangarRepository

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:425 STACKIn Technique Default, the ancillary service 'VisibleGalaxyHangarRepository' has been loaded in 0.001 second(s).

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:425 STACKIn Technique Default, load rendering technique ancillaries AtlasManager

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:425 STACKIn Technique Default, the ancillary service 'AtlasManager' has been loaded in 0.0100006 second(s).

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:425 STACKIn Technique Default, load rendering technique ancillaries QuadRendererManager

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:425 STACKIn Technique Default, the ancillary service 'QuadRendererManager' has been loaded in 0.0020001 second(s).

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:425 STACKIn Technique Default, load rendering technique ancillaries GuiSelectedGarrisonsRepository

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:425 STACKIn Technique Default, the ancillary service 'GuiSelectedGarrisonsRepository' has been loaded in 0 second(s).

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:425 STACKIn Technique Default, load rendering technique ancillaries TradeRouteRenderer

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:425 STACKIn Technique Default, the ancillary service 'TradeRouteRenderer' has been loaded in 0.0020001 second(s).

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:425 STACKIn Technique Default, load rendering technique ancillaries FIDSIRendererManager

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:425 STACKBinding service [IFIDSIRendererService] with context [Default] with an instance of type [FIDSIRendererManager]

    Amplitude.Unity.Graphics.Services:AddService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FIDSIRendererManager+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:425 STACKIn Technique Default, the ancillary service 'FIDSIRendererManager' has been loaded in 0.0020001 second(s).

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:425 STACKIn Technique Default, load rendering technique ancillaries PlanetoidRendererManager

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:425 STACKIn Technique Default, the ancillary service 'PlanetoidRendererManager' has been loaded in 0 second(s).

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:425 STACKIn Technique Default, load rendering technique ancillaries QuadRendererManager

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:425 STACKIn Technique Default, the ancillary service 'QuadRendererManager' has been loaded in 0 second(s).

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:425 STACKChanging (push) global shader keyword from to INGAME_RENDERER

    Amplitude.Unity.Graphics.HxGlobalShaderState:PushGlobalShaderKeyword(System.Reflection.ParameterInfo)
    GalaxyViewTechnique:PushInsideShaderKeyword()
    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:15:57:426 STACKGameClientState_GameLaunchedAndReady

    GameClientState:Begin(System.Reflection.ParameterInfo)
    GameClientState_GameLaunchedAndReady:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:59:727 STACK[ChatMessage] RECV: l:/_launching/False (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServerState_GameLaunchedAndReady:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:59:727 STACK[ChatMessage] RECV: l:/_gameinprogress/True (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:set_GameInProgress(System.Reflection.ParameterInfo)
    GameServerState_GameLaunchedAndReady:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:15:59:727 STACKGameServerState_Turn_Begin

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Begin:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:00:414 STACK[ShipDesignRenderer] InitializeShipView: this=/BackgroundRenderer/MilitaryScreen/MainContainer/ShipDesignOverviewPanel currentViewIndex=0

    ShipDesignBasePanel:InitializeShipView()
    ShipDesignBasePanel+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:16:01:929 STACK[Tribute] Refresh 'DiplomaticTribute: 37.13 EmpireMoney from Empire#6 to Empire#1 for 5 turns.'

    DiplomacyManager:NotifyActiveDiplomaticTributeCollectionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DiplomacyManager:UpdateDiplomaticTributes()
    DiplomacyManager:IDiplomacyControl.OnServerBeginTurn()
    GameServerState_Turn_Begin+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameServerState_Turn_Begin:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:02:061 STACKGameServerState_Turn_AI_Begin

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Begin:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:02:208 STACK[AI0] Start http debug server on port 4377.

    Amplitude.AI.Core.Modules.AIModule_Debug:RefreshServerState()
    Amplitude.AI.Core.Modules.AIModule_Debug:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    SynchronizationJob:ProcessMessage()
    PoolableMessageJob`1[T]:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:02:666 STACK[ShipDesignRenderer] InitializeShipView: this=/ModalRenderer/ShipDesignModalWindow/MainContainer/ShipDesignEditionPanel currentViewIndex=1

    ShipDesignBasePanel:InitializeShipView()
    ShipDesignBasePanel+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:16:02:796 STACK[ShipDesignRenderer] InitializeShipView: this=/ModalRenderer/HeroInspectionModalWindow/MainContainer/HubPanels/HeroOverviewPanel/ShipDesignOverview currentViewIndex=2

    ShipDesignBasePanel:InitializeShipView()
    ShipDesignBasePanel+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:16:02:796 STACK[ShipDesignRenderer] InitializeShipView: this=/ModalRenderer/HeroInspectionModalWindow/MainContainer/HubPanels/ShipDesignHolder/ShipDesignEditionPanel currentViewIndex=3

    ShipDesignBasePanel:InitializeShipView()
    ShipDesignBasePanel+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:16:10:544 STACK[AI0] AI player state change from Deactivated to Deactivated for MajorEmpireSnapshot Empire 0.

    Amplitude.AI.Core.AIPlayer:SetExecutionMode(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.AIPlayer_MajorEmpire:SetProperty(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.AIPlayer_MajorEmpire:b__15_0(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Common.Json.Helper:DeserializeResponseFromStream(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Common.Json.Helper:DeserializeResponse(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Common.Json.Helper:DeserializeResponse(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.AIPlayer_MajorEmpire:OnPlayerInfoMessageReceived(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    SynchronizationJob:ProcessMessage()
    PoolableMessageJob`1[T]:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:10:661 STACK[AI0] AI player state change from Deactivated to Full for MajorEmpireSnapshot Empire 1.

    Amplitude.AI.Core.AIPlayer:SetExecutionMode(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.AIPlayer_MajorEmpire:SetProperty(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.AIPlayer_MajorEmpire:b__15_0(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Common.Json.Helper:DeserializeResponseFromStream(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Common.Json.Helper:DeserializeResponse(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Common.Json.Helper:DeserializeResponse(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.AIPlayer_MajorEmpire:OnPlayerInfoMessageReceived(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    SynchronizationJob:ProcessMessage()
    PoolableMessageJob`1[T]:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:10:962 STACK[AI0] AI player state change from Deactivated to Full for MajorEmpireSnapshot Empire 2.

    Amplitude.AI.Core.AIPlayer:SetExecutionMode(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.AIPlayer_MajorEmpire:SetProperty(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.AIPlayer_MajorEmpire:b__15_0(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Common.Json.Helper:DeserializeResponseFromStream(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Common.Json.Helper:DeserializeResponse(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Common.Json.Helper:DeserializeResponse(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.AIPlayer_MajorEmpire:OnPlayerInfoMessageReceived(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    SynchronizationJob:ProcessMessage()
    PoolableMessageJob`1[T]:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:10:962 STACK[AI0] AI player state change from Deactivated to Full for MajorEmpireSnapshot Empire 3.

    Amplitude.AI.Core.AIPlayer:SetExecutionMode(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.AIPlayer_MajorEmpire:SetProperty(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.AIPlayer_MajorEmpire:b__15_0(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Common.Json.Helper:DeserializeResponseFromStream(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Common.Json.Helper:DeserializeResponse(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Common.Json.Helper:DeserializeResponse(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.AIPlayer_MajorEmpire:OnPlayerInfoMessageReceived(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    SynchronizationJob:ProcessMessage()
    PoolableMessageJob`1[T]:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:11:226 STACK[AI0] AI player state change from Deactivated to Full for MajorEmpireSnapshot Empire 4.

    Amplitude.AI.Core.AIPlayer:SetExecutionMode(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.AIPlayer_MajorEmpire:SetProperty(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.AIPlayer_MajorEmpire:b__15_0(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Common.Json.Helper:DeserializeResponseFromStream(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Common.Json.Helper:DeserializeResponse(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Common.Json.Helper:DeserializeResponse(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.AIPlayer_MajorEmpire:OnPlayerInfoMessageReceived(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    SynchronizationJob:ProcessMessage()
    PoolableMessageJob`1[T]:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:11:489 STACK[AI0] AI player state change from Deactivated to Full for MajorEmpireSnapshot Empire 5.

    Amplitude.AI.Core.AIPlayer:SetExecutionMode(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.AIPlayer_MajorEmpire:SetProperty(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.AIPlayer_MajorEmpire:b__15_0(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Common.Json.Helper:DeserializeResponseFromStream(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Common.Json.Helper:DeserializeResponse(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Common.Json.Helper:DeserializeResponse(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.AIPlayer_MajorEmpire:OnPlayerInfoMessageReceived(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    SynchronizationJob:ProcessMessage()
    PoolableMessageJob`1[T]:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:11:489 STACK[AI0] AI player state change from Deactivated to Full for MajorEmpireSnapshot Empire 6.

    Amplitude.AI.Core.AIPlayer:SetExecutionMode(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.AIPlayer_MajorEmpire:SetProperty(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.AIPlayer_MajorEmpire:b__15_0(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Common.Json.Helper:DeserializeResponseFromStream(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Common.Json.Helper:DeserializeResponse(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Common.Json.Helper:DeserializeResponse(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.AIPlayer_MajorEmpire:OnPlayerInfoMessageReceived(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    SynchronizationJob:ProcessMessage()
    PoolableMessageJob`1[T]:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:11:489 STACK[AI0] AI player state change from Deactivated to Full for MinorEmpireSnapshot Empire 8.

    Amplitude.AI.Core.AIPlayer:SetExecutionMode(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MinorEmpire.AIPlayer_MinorEmpire:Initialize(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIScheduler:InitializeAsync()

20:16:11:489 STACK[AI0] AI player state change from Deactivated to Full for MinorEmpireSnapshot Empire 9.

    Amplitude.AI.Core.AIPlayer:SetExecutionMode(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MinorEmpire.AIPlayer_MinorEmpire:Initialize(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIScheduler:InitializeAsync()

20:16:11:489 STACK[AI0] AI player state change from Deactivated to Full for MinorEmpireSnapshot Empire 10.

    Amplitude.AI.Core.AIPlayer:SetExecutionMode(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MinorEmpire.AIPlayer_MinorEmpire:Initialize(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIScheduler:InitializeAsync()

20:16:11:489 STACK[AI0] AI player state change from Deactivated to Full for MinorEmpireSnapshot Empire 11.

    Amplitude.AI.Core.AIPlayer:SetExecutionMode(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MinorEmpire.AIPlayer_MinorEmpire:Initialize(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIScheduler:InitializeAsync()

20:16:11:489 STACK[AI0] AI player state change from Deactivated to Full for MinorEmpireSnapshot Empire 12.

    Amplitude.AI.Core.AIPlayer:SetExecutionMode(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MinorEmpire.AIPlayer_MinorEmpire:Initialize(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIScheduler:InitializeAsync()

20:16:11:489 STACK[AI0] AI player state change from Deactivated to Full for MinorEmpireSnapshot Empire 13.

    Amplitude.AI.Core.AIPlayer:SetExecutionMode(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MinorEmpire.AIPlayer_MinorEmpire:Initialize(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIScheduler:InitializeAsync()

20:16:11:489 STACK[AI0] AI player state change from Deactivated to Full for MinorEmpireSnapshot Empire 14.

    Amplitude.AI.Core.AIPlayer:SetExecutionMode(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MinorEmpire.AIPlayer_MinorEmpire:Initialize(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIScheduler:InitializeAsync()

20:16:11:490 STACK[AI0] AI player state change from Deactivated to Full for MinorEmpireSnapshot Empire 15.

    Amplitude.AI.Core.AIPlayer:SetExecutionMode(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MinorEmpire.AIPlayer_MinorEmpire:Initialize(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIScheduler:InitializeAsync()

20:16:11:490 STACK[AI0] AI player state change from Deactivated to Full for MinorEmpireSnapshot Empire 16.

    Amplitude.AI.Core.AIPlayer:SetExecutionMode(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MinorEmpire.AIPlayer_MinorEmpire:Initialize(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIScheduler:InitializeAsync()

20:16:11:490 STACK[AI0] AI player state change from Deactivated to Full for MinorEmpireSnapshot Empire 17.

    Amplitude.AI.Core.AIPlayer:SetExecutionMode(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MinorEmpire.AIPlayer_MinorEmpire:Initialize(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIScheduler:InitializeAsync()

20:16:11:490 STACK[AI0] AI player state change from Deactivated to Full for MinorEmpireSnapshot Empire 18.

    Amplitude.AI.Core.AIPlayer:SetExecutionMode(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MinorEmpire.AIPlayer_MinorEmpire:Initialize(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIScheduler:InitializeAsync()

20:16:11:490 STACK[AI0] AI player state change from Deactivated to Full for MinorEmpireSnapshot Empire 19.

    Amplitude.AI.Core.AIPlayer:SetExecutionMode(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MinorEmpire.AIPlayer_MinorEmpire:Initialize(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIScheduler:InitializeAsync()

20:16:11:490 STACK[AI0] AI player state change from Deactivated to Full for LesserEmpireSnapshot Empire 20.

    Amplitude.AI.Core.AIPlayer:SetExecutionMode(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.LesserEmpire.AIPlayer_LesserEmpire:Initialize(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIScheduler:InitializeAsync()

20:16:11:490 STACK[AI0] AI player state change from Deactivated to Full for PirateEmpireSnapshot Empire 21.

    Amplitude.AI.Core.AIPlayer:SetExecutionMode(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.PirateEmpire.AIPlayer_PirateEmpire:Initialize(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIScheduler:InitializeAsync()

20:16:12:656 STACK[AI0] AI player state change from Deactivated to Full for MajorEmpireSnapshot Empire 7.

    Amplitude.AI.Core.AIPlayer:SetExecutionMode(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.AIPlayer_MajorEmpire:SetProperty(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.AIPlayer_MajorEmpire:b__15_0(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Common.Json.Helper:DeserializeResponseFromStream(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Common.Json.Helper:DeserializeResponse(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Common.Json.Helper:DeserializeResponse(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.AIPlayer_MajorEmpire:OnPlayerInfoMessageReceived(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    SynchronizationJob:ProcessMessage()
    PoolableMessageJob`1[T]:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:12:656 STACKOpen archive C:\Users\Wold\Documents\Endless Space 2\Save Files\253.zip

    AILoadRequestMessageRepository:TreatMessages(System.Reflection.ParameterInfo)
    AIMessageRepository`1[T]:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:12:679 STACKGet ai serialization file from archive: 'ENFER.xml'.

    AILoadRequestMessageRepository:TreatMessages(System.Reflection.ParameterInfo)
    AIMessageRepository`1[T]:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:12:680 STACKClose archive C:\Users\Wold\Documents\Endless Space 2\Save Files\253.zip

    AILoadRequestMessageRepository:TreatMessages(System.Reflection.ParameterInfo)
    AIMessageRepository`1[T]:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:12:837 STACK[AI0] Deserialize content from file ENFER.xml.

    Amplitude.AI.Core.AIScheduler:InitializeAsync()

20:16:14:381 STACK[AI0] AIScheduler initialized

    Amplitude.AI.Core.AIScheduler:InitializeAsync()

20:16:14:404 STACK[AI0] [MainState] Full Synchronization started on state BeginTurn.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:16:23:216 STACK[AI0] [MainState] Send the AI Signal ReadyToBeginTheTurn

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:16:23:253 STACKEnd of AI begin turn: Running

    GameServerState_Turn_AI_Begin+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameServerState_Turn_AI_Begin:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:23:281 STACKGameClientState_Turn_Begin

    GameClientState:Begin(System.Reflection.ParameterInfo)
    GameClientState_Turn_Begin:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:23:393 STACK[AI0] Sync took 8.9205102 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:16:23:393 STACK[AI0] [MainState] Start decision number 45 (state: BeginTurn, turn: 192)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:16:27:979 STACKGameClientState_Turn_Main

    GameClientState:Begin(System.Reflection.ParameterInfo)
    GameClientState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:28:088 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:28:088 STACK[AI0] Game state: Main.

    Amplitude.AI.Core.AIScheduler:SetGameState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.AIModule_ENFER:OnMessageReceived(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:PostToAI(System.Reflection.ParameterInfo)
    AI:NotifyGameStateChangeIfNecessary()
    AI:OnGameStateChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameInterface:FiniteStateMachine_StateChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:FiniteStateMachine_StateChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:OnStateChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:28:088 STACKEntering state ServerGroundBattleState_Finished

    ServerGroundBattleState:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerGroundBattle:Update()
    GameServerState_Turn_Main:UpdateGroundBattles()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:28:088 STACKEntering state ServerGroundBattleState_WaitForNextTurn

    ServerGroundBattleState:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerGroundBattle:Update()
    GameServerState_Turn_Main:UpdateGroundBattles()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:28:088 STACKEntering state ServerGroundBattleState_WaitForNextTurn

    ServerGroundBattleState:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerGroundBattle:Update()
    GameServerState_Turn_Main:UpdateGroundBattles()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:29:752 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:29:752 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:29:752 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:29:752 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:29:753 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:29:753 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:29:753 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:29:753 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:29:753 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:29:753 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:29:783 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:29:783 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:29:783 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:29:853 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:16:29:853 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:29:853 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:29:853 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:29:853 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:29:927 STACK[AI0] TaskFailed Push outpost : OutpostActionIncreaseMigrationRate/ 14404

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:PretreatMessages(System.Reflection.ParameterInfo)
    AIMessageJobPoolRepository`2[T,U]:TreatMessages(System.Reflection.ParameterInfo)
    AIMessageRepository`1[T]:Run()
    AIOrderMessageRepository:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:29:927 STACK[AI0] Failed to process order message with status [Undefined] for unknown

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:PretreatMessages(System.Reflection.ParameterInfo)
    AIMessageJobPoolRepository`2[T,U]:TreatMessages(System.Reflection.ParameterInfo)
    AIMessageRepository`1[T]:Run()
    AIOrderMessageRepository:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:29:927 STACK[AI0] TaskFailed Push outpost : OutpostActionIncreaseMigrationRate/ 14405

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:PretreatMessages(System.Reflection.ParameterInfo)
    AIMessageJobPoolRepository`2[T,U]:TreatMessages(System.Reflection.ParameterInfo)
    AIMessageRepository`1[T]:Run()
    AIOrderMessageRepository:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:29:927 STACK[AI0] Failed to process order message with status [Undefined] for unknown

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:PretreatMessages(System.Reflection.ParameterInfo)
    AIMessageJobPoolRepository`2[T,U]:TreatMessages(System.Reflection.ParameterInfo)
    AIMessageRepository`1[T]:Run()
    AIOrderMessageRepository:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:29:927 STACK[AI0] TaskFailed Push outpost : OutpostActionIncreaseMigrationRate/ 14406

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:PretreatMessages(System.Reflection.ParameterInfo)
    AIMessageJobPoolRepository`2[T,U]:TreatMessages(System.Reflection.ParameterInfo)
    AIMessageRepository`1[T]:Run()
    AIOrderMessageRepository:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:29:927 STACK[AI0] Failed to process order message with status [Undefined] for unknown

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:PretreatMessages(System.Reflection.ParameterInfo)
    AIMessageJobPoolRepository`2[T,U]:TreatMessages(System.Reflection.ParameterInfo)
    AIMessageRepository`1[T]:Run()
    AIOrderMessageRepository:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:30:025 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000002, Ticket: 00000004, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:30:095 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000003, Ticket: 00000005, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:30:166 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000004, Ticket: 00000006, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:30:231 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000005, Ticket: 00000007, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:30:261 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:30:261 STACK[AI0] TaskFailed Assign Hero/ 14469

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:30:261 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:30:486 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000007, Ticket: 0000000A, [Empire2]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:30:747 STACK[Order] OrderTransferShips::DepartmentOfDefense/OrderTransferShips#00000008, Ticket: 0000000B, [Empire2], ShipGUIDs: 12918 11112 17480 5258 6478 6898 7174 4348 15792 15910 7855 8019 6236 13907 15788 12764 , HeroGUID: 0, Position: NodeIndex:74, FleetGUID: 18472

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfDefense+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:30:808 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000009, Ticket: 0000000C, [Empire2]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:30:831 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:30:831 STACK[AI0] TaskFailed Assign Hero/ 15677

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:30:831 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:30:832 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:30:832 STACK[AI0] TaskFailed Assign Hero/ 15702

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:30:832 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:30:832 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:30:832 STACK[AI0] TaskFailed Assign Hero/ 15704

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:30:832 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:30:832 STACKOrderAssignHero preprocessing failed: 'Hero#8747' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:30:832 STACK[AI0] TaskFailed Assign Hero/ 15705

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:30:832 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:30:866 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000000A, Ticket: 00000011, [Empire3]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:30:949 STACKExpandQuadToRenderBuffer

    AgeSM4RenderTechnique:ProcessCommandBuffer_Inline(System.Reflection.ParameterInfo)
    AgeSM4RenderTechnique:DoRender(System.Reflection.ParameterInfo)
    AgeSM4RenderTechnique:Render(System.Reflection.ParameterInfo)
    AgeRenderManager:RenderWithTechnique(System.Reflection.ParameterInfo)
    AgeRenderManager:RenderWithHook(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeRenderManager:OnCameraPostRender(System.Reflection.ParameterInfo)
    UnityEngine.Camera:FireOnPostRender(System.Reflection.ParameterInfo)

20:16:30:949 STACKExpandQuadToRenderBuffer

    AgeSM4RenderTechnique:ProcessCommandBuffer_Inline(System.Reflection.ParameterInfo)
    AgeSM4RenderTechnique:DoRender(System.Reflection.ParameterInfo)
    AgeSM4RenderTechnique:Render(System.Reflection.ParameterInfo)
    AgeRenderManager:RenderWithTechnique(System.Reflection.ParameterInfo)
    AgeRenderManager:RenderWithHook(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeRenderManager:OnCameraPostRender(System.Reflection.ParameterInfo)
    UnityEngine.Camera:FireOnPostRender(System.Reflection.ParameterInfo)

20:16:31:008 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000000B, Ticket: 00000012, [Empire3]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:31:049 STACK[Empire 4] OrderDisbandShips preprocessor failed because there is no ships to disband.

    DepartmentOfDefense:DisbandShipsPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:31:082 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000000C, Ticket: 00000014, [Empire4]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:31:146 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000000D, Ticket: 00000015, [Empire4]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:31:206 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000000E, Ticket: 00000016, [Empire4]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:31:264 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000000F, Ticket: 00000017, [Empire4]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:31:434 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000010, Ticket: 00000018, [Empire4]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:31:499 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000011, Ticket: 00000019, [Empire4]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:31:564 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000012, Ticket: 0000001A, [Empire4]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:31:595 STACKOrderAssignHero preprocessing failed: 'Hero#15575' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:31:595 STACK[AI0] TaskFailed Assign Hero/ 9781

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:31:596 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:31:596 STACK[Empire 6] OrderCancelEntityAction preprocessor failed: AttachMothershipFleetAction #547 cannot be cancelled now

    DepartmentOfLabour:CancelEntityActionPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:32:074 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:16:32:105 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:32:303 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:32:732 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:33:060 STACK[AI0] Sync took 1.0080576 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:16:33:060 STACK[AI0] [MainState] Start decision number 46 (state: Main, turn: 192)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:16:33:060 STACK[AI0] TaskFailed Simple colonization/ 14485

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.FleetMissionActuator:CheckMissionStatus()
    Amplitude.AI.Core.Brain.Actuators.FleetMissionActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Analysis:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:34:104 STACKDefault camera renders active portrait layer (index: 1). Renderer will disable this layer!!!

    AnimatedPortraitRenderer:DisableDrawLayerOnMainCamera()
    AnimatedPortraitRenderer:InternalShow()
    AnimatedPortraitRenderer:OnShowPortrait(System.Reflection.ParameterInfo)
    AnimatedPortrait:Show()
    AnimatedPortraitDisplay:ShowPortrait()
    AnimatedPortraitDisplay:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    HeroDetailedCard:BindPortrait(System.Reflection.ParameterInfo)
    AcademyScreen:RefreshHeroCard(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeTransform:RefreshChildrenIList(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AcademyScreen:Refresh()
    Amplitude.Unity.Gui.GuiPanel:RefreshNow()
    AcademyScreen:OnBeginShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiPanel:Show(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindow:InternalShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindowsStack:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindowsStackExclusive:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiManager:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ControlBanner:OnControlBannerToggle(System.Reflection.ParameterInfo)
    ControlBannerToggle:OnToggleCb(System.Reflection.ParameterInfo)
    UnityEngine.GameObject:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeControlToggle:HandleMouseUpOrDown(System.Reflection.ParameterInfo)
    AgeControlToggle:MouseDown(System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeManager:UpdateInteractivity()
    AgeManager:LateUpdate()

20:16:34:104 STACKDefault camera renders inactive portrait layer (index: 14). Renderer will disable this layer!!!

    AnimatedPortraitRenderer:DisableDrawLayerOnMainCamera()
    AnimatedPortraitRenderer:InternalShow()
    AnimatedPortraitRenderer:OnShowPortrait(System.Reflection.ParameterInfo)
    AnimatedPortrait:Show()
    AnimatedPortraitDisplay:ShowPortrait()
    AnimatedPortraitDisplay:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    HeroDetailedCard:BindPortrait(System.Reflection.ParameterInfo)
    AcademyScreen:RefreshHeroCard(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeTransform:RefreshChildrenIList(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AcademyScreen:Refresh()
    Amplitude.Unity.Gui.GuiPanel:RefreshNow()
    AcademyScreen:OnBeginShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiPanel:Show(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindow:InternalShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindowsStack:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindowsStackExclusive:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiManager:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ControlBanner:OnControlBannerToggle(System.Reflection.ParameterInfo)
    ControlBannerToggle:OnToggleCb(System.Reflection.ParameterInfo)
    UnityEngine.GameObject:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeControlToggle:HandleMouseUpOrDown(System.Reflection.ParameterInfo)
    AgeControlToggle:MouseDown(System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeManager:UpdateInteractivity()
    AgeManager:LateUpdate()

20:16:34:104 STACKModel failed to load with path: Prefabs/Gui/AnimatedPortrait/AnimatedPortraitBaghaba

    HeroGuiElement:LoadModel()
    GuiHero:LoadModel()
    HeroDetailedCard:BindPortrait(System.Reflection.ParameterInfo)
    AcademyScreen:RefreshHeroCard(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeTransform:RefreshChildrenIList(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AcademyScreen:Refresh()
    Amplitude.Unity.Gui.GuiPanel:RefreshNow()
    AcademyScreen:OnBeginShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiPanel:Show(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindow:InternalShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindowsStack:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindowsStackExclusive:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiManager:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ControlBanner:OnControlBannerToggle(System.Reflection.ParameterInfo)
    ControlBannerToggle:OnToggleCb(System.Reflection.ParameterInfo)
    UnityEngine.GameObject:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeControlToggle:HandleMouseUpOrDown(System.Reflection.ParameterInfo)
    AgeControlToggle:MouseDown(System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeManager:UpdateInteractivity()
    AgeManager:LateUpdate()

20:16:34:104 STACKPlaceholder Model failed to load with path: Prefabs/Gui/AnimatedPortrait/StandardPortraitPresetCollection

    HeroGuiElement:LoadPlaceholderModel()
    HeroGuiElement:LoadModel()
    GuiHero:LoadModel()
    HeroDetailedCard:BindPortrait(System.Reflection.ParameterInfo)
    AcademyScreen:RefreshHeroCard(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeTransform:RefreshChildrenIList(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AcademyScreen:Refresh()
    Amplitude.Unity.Gui.GuiPanel:RefreshNow()
    AcademyScreen:OnBeginShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiPanel:Show(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindow:InternalShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindowsStack:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindowsStackExclusive:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiManager:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ControlBanner:OnControlBannerToggle(System.Reflection.ParameterInfo)
    ControlBannerToggle:OnToggleCb(System.Reflection.ParameterInfo)
    UnityEngine.GameObject:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeControlToggle:HandleMouseUpOrDown(System.Reflection.ParameterInfo)
    AgeControlToggle:MouseDown(System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeManager:UpdateInteractivity()
    AgeManager:LateUpdate()

20:16:34:245 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#00000014, [Empire1], Entity index: 7367

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:34:299 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#00000015, [Empire1], Entity index: 7365

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:34:459 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:34:459 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:34:459 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:34:460 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:34:460 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:34:460 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:34:460 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:34:460 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:34:482 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:34:483 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:34:483 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:34:483 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:34:483 STACK[AI0] TaskFailed Assign Hero/ 14470

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:34:483 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:34:513 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#00000016, Ticket: 00000020, [Empire1], context guid: 13902, contruction guid: 18464

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:34:513 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:34:513 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:34:562 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#00000017, Ticket: 00000021, [Empire1], context guid: 17376, contruction guid: 18462

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:34:589 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:34:590 STACK[AI0] TaskFailed Assign Hero/ 15682

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:34:590 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:34:590 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:34:590 STACK[AI0] TaskFailed Assign Hero/ 15703

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:34:590 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:34:686 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#00000018, Ticket: 00000024, [Empire2], context guid: 1779, contruction guid: 18470

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:34:686 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:16:34:686 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:34:686 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:34:686 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:34:686 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:34:780 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#00000019, Ticket: 00000025, [Empire2], context guid: 1779, contruction guid: 18473

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:34:814 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:34:814 STACK[AI0] TaskFailed Assign Hero/ 15720

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:34:815 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:34:815 STACKOrderAssignHero preprocessing failed: 'Hero#8747' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:34:815 STACK[AI0] TaskFailed Assign Hero/ 15721

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:34:815 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:34:845 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#0000001A, Ticket: 00000028, [Empire3], context guid: 1014, contruction guid: 18475

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:34:896 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#0000001B, Ticket: 00000029, [Empire3], context guid: 1014, contruction guid: 18477

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:34:979 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#0000001C, Ticket: 0000002A, [Empire4], context guid: 1017, contruction guid: 18483

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:35:033 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#0000001D, Ticket: 0000002B, [Empire4], context guid: 1017, contruction guid: 18485

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:35:134 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#0000001E, Ticket: 0000002C, [Empire4], context guid: 1840, contruction guid: 18487

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:35:203 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#0000001F, Ticket: 0000002D, [Empire4], context guid: 2731, contruction guid: 18489

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:35:253 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#00000020, Ticket: 0000002E, [Empire4], context guid: 3045, contruction guid: 18479

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:35:312 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#00000021, Ticket: 0000002F, [Empire4], context guid: 3045, contruction guid: 18481

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:35:363 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#00000022, Ticket: 00000030, [Empire4], context guid: 10156, contruction guid: 18491

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:35:394 STACKOrderAssignHero preprocessing failed: 'Hero#15575' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:35:394 STACK[AI0] TaskFailed Assign Hero/ 9806

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:35:394 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:36:811 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:16:36:839 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:37:005 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:37:256 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:37:696 STACK[AI0] Sync took 0.9010515 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:16:37:696 STACK[AI0] [MainState] Start decision number 47 (state: Main, turn: 192)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:16:39:013 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:39:013 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:39:013 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:39:013 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:39:013 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:39:048 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:39:048 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:39:048 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:39:049 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:39:049 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:39:049 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:39:081 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000023, Ticket: 00000033, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:39:112 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:39:112 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:39:135 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000024, Ticket: 00000034, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:39:167 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:39:167 STACK[AI0] TaskFailed Assign Hero/ 14471

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:39:167 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:39:229 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:16:39:229 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:39:229 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:39:229 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:39:229 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:39:333 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:39:333 STACK[AI0] TaskFailed Assign Hero/ 15726

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:39:333 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:39:333 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:39:333 STACK[AI0] TaskFailed Assign Hero/ 15727

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:39:333 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:39:334 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:39:334 STACK[AI0] TaskFailed Assign Hero/ 15728

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:39:334 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:39:334 STACKOrderAssignHero preprocessing failed: 'Hero#8747' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:39:334 STACK[AI0] TaskFailed Assign Hero/ 15729

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:39:334 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:39:582 STACKOrderAssignHero preprocessing failed: 'Hero#15575' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:39:582 STACK[AI0] TaskFailed Assign Hero/ 9807

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:39:583 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:41:421 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:16:41:441 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:41:605 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:42:056 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:42:441 STACK[AI0] Sync took 1.0030574 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:16:42:442 STACK[AI0] [MainState] Start decision number 48 (state: Main, turn: 192)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:16:42:900 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#00000029, [Empire2], Entity index: 4428

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:43:347 STACK[ShipDesignRenderer] ShowShipView: this=ShipDesignOverview currentViewIndex=2 shipDesign=ShipDesign#15500

    ShipDesignBasePanel:ShowShipView(System.Reflection.ParameterInfo)
    ShipDesignBasePanel:Refresh()
    ShipDesignOverviewPanel:Refresh()
    Amplitude.Unity.Gui.GuiPanel:RefreshNow()
    HeroOverviewPanel:OnBeginShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiPanel:Show(System.Reflection.ParameterInfo)
    HeroInspectionModalWindow:SwitchHubMode(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    HeroInspectionModalWindow:OnBeginShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiPanel:Show(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindow:InternalShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindowsStack:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindowsStackModal:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiManager:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AcademyScreen:OnInspectCb()
    UnityEngine.GameObject:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeControlButton:HandleMouseUpOrDown(System.Reflection.ParameterInfo)
    AgeControlButton:MouseUp(System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeManager:UpdateInteractivity()
    AgeManager:LateUpdate()

20:16:43:347 STACKRefreshShipSlots: currentViewIndex == 2 shipDesignRendererService != null GuiShipDesign != null

    ShipDesignBasePanel:RefreshShipSlots()
    ShipDesignBasePanel:Refresh()
    ShipDesignOverviewPanel:Refresh()
    Amplitude.Unity.Gui.GuiPanel:RefreshNow()
    HeroOverviewPanel:OnBeginShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiPanel:Show(System.Reflection.ParameterInfo)
    HeroInspectionModalWindow:SwitchHubMode(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    HeroInspectionModalWindow:OnBeginShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiPanel:Show(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindow:InternalShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindowsStack:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindowsStackModal:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiManager:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AcademyScreen:OnInspectCb()
    UnityEngine.GameObject:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeControlButton:HandleMouseUpOrDown(System.Reflection.ParameterInfo)
    AgeControlButton:MouseUp(System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeManager:UpdateInteractivity()
    AgeManager:LateUpdate()

20:16:43:348 STACKCaching reflection information for target class 'AgePrimitiveLineRadial, Assembly-CSharp-firstpass, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' (issued from: IsScalable).

    AgeModifierItem:IsScalable(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeModifierItem:Init(System.Reflection.ParameterInfo)
    AgeModifierSet:InitItem(System.Reflection.ParameterInfo)
    AgeModifierSet:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeTransform:Init()
    AgeTransform:InstantiateChild(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeTransform:ReserveChildren(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SkillTreeBasePanel:RefreshSkillTrees()
    SkillTreeBasePanel:Refresh()
    Amplitude.Unity.Gui.GuiPanel:RefreshNow()
    HeroOverviewPanel:OnBeginShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiPanel:Show(System.Reflection.ParameterInfo)
    HeroInspectionModalWindow:SwitchHubMode(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    HeroInspectionModalWindow:OnBeginShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiPanel:Show(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindow:InternalShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindowsStack:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindowsStackModal:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiManager:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AcademyScreen:OnInspectCb()
    UnityEngine.GameObject:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeControlButton:HandleMouseUpOrDown(System.Reflection.ParameterInfo)
    AgeControlButton:MouseUp(System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeManager:UpdateInteractivity()
    AgeManager:LateUpdate()

20:16:43:778 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:43:778 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:43:778 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:43:778 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:43:778 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:43:778 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:43:778 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:43:778 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:43:829 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:43:829 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:43:829 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:43:829 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:43:829 STACK[AI0] TaskFailed Assign Hero/ 14486

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:43:829 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:43:830 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:43:830 STACK[AI0] TaskFailed Assign Hero/ 15733

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:43:830 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:43:830 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:43:830 STACK[AI0] TaskFailed Assign Hero/ 15734

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:43:830 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:43:830 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:43:830 STACK[AI0] TaskFailed Assign Hero/ 15735

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:43:830 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:43:935 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:16:43:935 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:43:935 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:43:935 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:43:935 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:43:935 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:43:935 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:43:972 STACKOrderAssignHero preprocessing failed: 'Hero#15575' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:43:973 STACK[AI0] TaskFailed Assign Hero/ 9813

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:43:973 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:44:053 STACKShipDesignRenderer didn't found anchor [CameraAnchor[ShipFactionHeroes.ShipSizeSmall.ShipHull04]] for descriptor [ShipFactionHeroes.ShipSizeSmall.ShipHull04]

    ShipDesignRenderer:FindCameraAnchor(System.Reflection.ParameterInfo)
    ShipDesignRenderer:UpdateCameraPosAndGridElementAccordingToShipDesign(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ShipDesignRenderer:UpdateView(System.Reflection.ParameterInfo)
    ShipDesignRenderer:Update()

20:16:44:053 STACKRefreshShipSlots: currentViewIndex == 2 shipDesignRendererService != null GuiShipDesign != null

    ShipDesignBasePanel:RefreshShipSlots()
    ShipDesignBasePanel:SpecificUpdate()
    Amplitude.Unity.Gui.GuiPanel+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:16:46:148 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:16:46:184 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:46:353 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:46:648 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:47:025 STACK[AI0] Sync took 0.909052 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:16:47:025 STACK[AI0] [MainState] Start decision number 49 (state: Main, turn: 192)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:16:48:384 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:48:384 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:48:384 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:48:384 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:48:384 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:48:384 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:48:384 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:48:384 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:48:410 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:48:410 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:48:410 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:48:410 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:48:410 STACK[AI0] TaskFailed Assign Hero/ 14491

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:48:410 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:48:411 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:48:411 STACK[AI0] TaskFailed Assign Hero/ 15737

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:48:411 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:48:411 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:48:411 STACK[AI0] TaskFailed Assign Hero/ 15738

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:48:411 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:48:411 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:48:411 STACK[AI0] TaskFailed Assign Hero/ 15739

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:48:411 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:48:552 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:16:48:552 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:48:552 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:48:552 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:48:553 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:48:553 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:48:553 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:48:575 STACKOrderAssignHero preprocessing failed: 'Hero#15575' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:48:575 STACK[AI0] TaskFailed Assign Hero/ 9814

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:48:575 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:50:732 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:16:50:753 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:50:918 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:51:202 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:51:752 STACK[AI0] Sync took 1.0030574 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:16:51:752 STACK[AI0] [MainState] Start decision number 50 (state: Main, turn: 192)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:16:53:085 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:53:085 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:53:085 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:53:085 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:53:085 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:53:086 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:53:086 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:53:086 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:53:123 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:53:123 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:53:123 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:53:123 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:53:124 STACK[AI0] TaskFailed Assign Hero/ 14492

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:53:124 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:53:124 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:53:124 STACK[AI0] TaskFailed Assign Hero/ 15717

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:53:124 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:53:124 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:53:124 STACK[AI0] TaskFailed Assign Hero/ 15718

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:53:124 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:53:124 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:53:124 STACK[AI0] TaskFailed Assign Hero/ 15742

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:53:124 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:53:252 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:53:252 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:53:252 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:53:252 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:53:252 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:53:252 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:16:53:278 STACKOrderAssignHero preprocessing failed: 'Hero#15575' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:53:278 STACK[AI0] TaskFailed Assign Hero/ 9815

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:53:278 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:16:53:337 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:17:05:426 STACK[ShipDesignRenderer] HideShipView: this=ShipDesignOverview currentViewIndex=2

    ShipDesignBasePanel:HideShipView()
    ShipDesignBasePanel:OnBeginHide(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiPanel:Hide(System.Reflection.ParameterInfo)
    HeroOverviewPanel:OnBeginHide(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiPanel:Hide(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiPanel:Hide()
    HeroInspectionModalWindow:SwitchHubMode(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    HeroInspectionModalWindow:OnEditSkillTreeCb()
    UnityEngine.GameObject:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeControlButton:HandleMouseUpOrDown(System.Reflection.ParameterInfo)
    AgeControlButton:MouseUp(System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeManager:UpdateInteractivity()
    AgeManager:LateUpdate()

20:17:08:928 STACKTexture 'BOTS' not found for GuiElement 'CategoryHeroSkillTreeMinorFaction01'

    Amplitude.Unity.Gui.Gui:GetTexture(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.Gui:GetTexture(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Gui:GetTexture(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureHeader:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:17:09:793 STACKTexture 'BOTS' not found for GuiElement 'CategoryHeroSkillTreeMinorFaction01'

    Amplitude.Unity.Gui.Gui:GetTexture(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.Gui:GetTexture(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Gui:GetTexture(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureHeader:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:17:11:743 STACKTexture 'BOTS' not found for GuiElement 'CategoryHeroSkillTreeMinorFaction01'

    Amplitude.Unity.Gui.Gui:GetTexture(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.Gui:GetTexture(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Gui:GetTexture(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureHeader:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:17:13:757 STACKTexture 'BOTS' not found for GuiElement 'CategoryHeroSkillTreeMinorFaction01'

    Amplitude.Unity.Gui.Gui:GetTexture(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.Gui:GetTexture(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Gui:GetTexture(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureHeader:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:17:26:586 STACK[ShipDesignRenderer] ShowShipView: this=ShipDesignOverview currentViewIndex=2 shipDesign=ShipDesign#15500

    ShipDesignBasePanel:ShowShipView(System.Reflection.ParameterInfo)
    ShipDesignBasePanel:Refresh()
    ShipDesignOverviewPanel:Refresh()
    Amplitude.Unity.Gui.GuiPanel:RefreshNow()
    HeroOverviewPanel:OnBeginShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiPanel:Show(System.Reflection.ParameterInfo)
    HeroInspectionModalWindow:SwitchHubMode(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    HeroInspectionModalWindow:OnBackToOverviewCb()
    UnityEngine.GameObject:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeControlButton:HandleMouseUpOrDown(System.Reflection.ParameterInfo)
    AgeControlButton:MouseUp(System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeManager:UpdateInteractivity()
    AgeManager:LateUpdate()

20:17:26:587 STACKRefreshShipSlots: currentViewIndex == 2 shipDesignRendererService != null GuiShipDesign != null

    ShipDesignBasePanel:RefreshShipSlots()
    ShipDesignBasePanel:Refresh()
    ShipDesignOverviewPanel:Refresh()
    Amplitude.Unity.Gui.GuiPanel:RefreshNow()
    HeroOverviewPanel:OnBeginShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiPanel:Show(System.Reflection.ParameterInfo)
    HeroInspectionModalWindow:SwitchHubMode(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    HeroInspectionModalWindow:OnBackToOverviewCb()
    UnityEngine.GameObject:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeControlButton:HandleMouseUpOrDown(System.Reflection.ParameterInfo)
    AgeControlButton:MouseUp(System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeManager:UpdateInteractivity()
    AgeManager:LateUpdate()

20:17:26:619 STACKShipDesignRenderer didn't found anchor [CameraAnchor[ShipFactionHeroes.ShipSizeSmall.ShipHull04]] for descriptor [ShipFactionHeroes.ShipSizeSmall.ShipHull04]

    ShipDesignRenderer:FindCameraAnchor(System.Reflection.ParameterInfo)
    ShipDesignRenderer:UpdateCameraPosAndGridElementAccordingToShipDesign(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ShipDesignRenderer:UpdateView(System.Reflection.ParameterInfo)
    ShipDesignRenderer:Update()

20:17:26:619 STACKRefreshShipSlots: currentViewIndex == 2 shipDesignRendererService != null GuiShipDesign != null

    ShipDesignBasePanel:RefreshShipSlots()
    ShipDesignBasePanel:SpecificUpdate()
    Amplitude.Unity.Gui.GuiPanel+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:17:27:724 STACK[ShipDesignRenderer] HideShipView: this=ShipDesignOverview currentViewIndex=2

    ShipDesignBasePanel:HideShipView()
    ShipDesignBasePanel:OnBeginHide(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiPanel:Hide(System.Reflection.ParameterInfo)
    HeroOverviewPanel:OnBeginHide(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiPanel:Hide(System.Reflection.ParameterInfo)
    HeroInspectionModalWindow:OnEndHide()
    Amplitude.Unity.Gui.GuiPanel+c__Iterator2:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:17:27:724 STACKAudio bank B_Heroes has correctly been released.

    Amplitude.Unity.Audio.AudioManager+BankHandle:UnloadBank()
    Amplitude.Unity.Audio.AudioManager:UnloadBank(System.Reflection.ParameterInfo)
    BankAudioModule:UnloadBanks(System.Reflection.ParameterInfo)
    BankAudioModule:OnEventReceived(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Audio.AudioManager:SendEventToAudioModules(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ShipDesignEditionPanel:UnloadHullSoundBank()
    ShipDesignEditionPanel:Unbind()
    HeroInspectionModalWindow:Unbind()
    HeroInspectionModalWindow:OnEndHide()
    Amplitude.Unity.Gui.GuiPanel+c__Iterator2:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:17:29:816 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiSimulationProperty:.ctor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:Init()
    FidsiEnumerator:LoadStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureFidsi:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:17:38:872 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiSimulationProperty:.ctor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:Init()
    FidsiEnumerator:LoadPlanet(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetLabel_SystemOrbital:BindPlanet(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetLabelsWindow:BindPlanetLabel(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetLabelsWindow_SystemOrbital:BindPlanetLabel(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetLabelsWindow:ShowLabel(System.Reflection.ParameterInfo)
    PlanetLabelsWindow:OnBeginShow(System.Reflection.ParameterInfo)
    PlanetLabelsWindow_SystemOrbital:OnBeginShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiPanel:Show(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindow:InternalShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindowsStack:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiManager:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiManager:SetGameWindowVisibility(System.Reflection.ParameterInfo)
    GuiManager:UpdateGameWindowsVisibility()
    GuiManager:Refresh()
    GuiManager:Update_IGuiGamePanelService()
    GuiManager:Update()

20:17:38:873 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiSimulationProperty:.ctor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:Init()
    FidsiEnumerator:LoadPlanet(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetLabel_SystemOrbital:BindPlanet(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetLabelsWindow:BindPlanetLabel(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetLabelsWindow_SystemOrbital:BindPlanetLabel(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetLabelsWindow:ShowLabel(System.Reflection.ParameterInfo)
    PlanetLabelsWindow:OnBeginShow(System.Reflection.ParameterInfo)
    PlanetLabelsWindow_SystemOrbital:OnBeginShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiPanel:Show(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindow:InternalShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindowsStack:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiManager:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiManager:SetGameWindowVisibility(System.Reflection.ParameterInfo)
    GuiManager:UpdateGameWindowsVisibility()
    GuiManager:Refresh()
    GuiManager:Update_IGuiGamePanelService()
    GuiManager:Update()

20:17:39:031 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiSimulationProperty:.ctor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:Init()
    FidsiEnumerator:LoadStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonyInfoSidePanel:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    StarSystemScreen:BindStarSystemNode(System.Reflection.ParameterInfo)
    StarSystemScreen:OnBeginShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiPanel:Show(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindow:InternalShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindowsStack:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiManager:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiManager:SetGameWindowVisibility(System.Reflection.ParameterInfo)
    GuiManager:UpdateGameWindowsVisibility()
    GuiManager:Refresh()
    GuiManager:Update_IGuiGamePanelService()
    GuiManager:Update()

20:17:39:031 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiSimulationProperty:.ctor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:Init()
    FidsiEnumerator:LoadPlanet(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetLabel_SystemManagement:BindPlanet(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetLabelsWindow:BindPlanetLabel(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetLabelsWindow_SystemManagement:BindPlanetLabel(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetLabelsWindow:ShowLabel(System.Reflection.ParameterInfo)
    PlanetLabelsWindow:OnBeginShow(System.Reflection.ParameterInfo)
    PlanetLabelsWindow_SystemManagement:OnBeginShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiPanel:Show(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindow:InternalShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindowsStack:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiManager:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiManager:SetGameWindowVisibility(System.Reflection.ParameterInfo)
    GuiManager:UpdateGameWindowsVisibility()
    GuiManager:Refresh()
    GuiManager:Update_IGuiGamePanelService()
    GuiManager:Update()

20:17:39:031 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiSimulationProperty:.ctor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:Init()
    FidsiEnumerator:LoadPlanet(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetLabel_SystemManagement:BindPlanet(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetLabelsWindow:BindPlanetLabel(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetLabelsWindow_SystemManagement:BindPlanetLabel(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetLabelsWindow:ShowLabel(System.Reflection.ParameterInfo)
    PlanetLabelsWindow:OnBeginShow(System.Reflection.ParameterInfo)
    PlanetLabelsWindow_SystemManagement:OnBeginShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiPanel:Show(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindow:InternalShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindowsStack:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiManager:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiManager:SetGameWindowVisibility(System.Reflection.ParameterInfo)
    GuiManager:UpdateGameWindowsVisibility()
    GuiManager:Refresh()
    GuiManager:Update_IGuiGamePanelService()
    GuiManager:Update()

20:17:42:506 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000002D, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:42:556 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:17:42:556 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:17:42:740 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:17:42:757 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:42:857 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:43:112 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:43:557 STACK[AI0] Sync took 0.805046 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:17:43:557 STACK[AI0] [MainState] Start decision number 51 (state: Main, turn: 192)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:17:44:817 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:17:44:817 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:17:44:817 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:17:44:817 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:17:44:817 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:17:44:817 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:17:44:817 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:17:44:817 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:17:44:845 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:44:845 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:44:845 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:44:845 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:44:845 STACK[AI0] TaskFailed Assign Hero/ 14495

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:44:845 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:44:845 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:44:846 STACK[AI0] TaskFailed Assign Hero/ 15740

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:44:846 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:44:846 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:44:846 STACK[AI0] TaskFailed Assign Hero/ 15744

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:44:846 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:44:846 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:44:846 STACK[AI0] TaskFailed Assign Hero/ 15745

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:44:846 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:44:944 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:17:44:944 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:17:44:944 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:17:44:944 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:17:44:944 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:17:44:944 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:17:44:963 STACKOrderAssignHero preprocessing failed: 'Hero#15575' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:44:964 STACK[AI0] TaskFailed Assign Hero/ 9816

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:44:964 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:45:044 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:17:45:707 STACKGameClientState_Turn_Finished

    GameClientState:Begin(System.Reflection.ParameterInfo)
    GameClientState_Turn_Finished:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:45:748 STACK[AI0] Game state: OthersWantToEndTheTurn.

    Amplitude.AI.Core.AIScheduler:SetGameState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.AIModule_ENFER:OnMessageReceived(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:PostToAI(System.Reflection.ParameterInfo)
    AI:NotifyGameStateChangeIfNecessary()
    AI:AskToFinishTheTurn()
    AIManager:AskToFinishTheTurn()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:45:777 STACKGameServerState_Turn_Finished

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Finished:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:45:777 STACK[AI0] Game state: FinishTurn.

    Amplitude.AI.Core.AIScheduler:SetGameState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.AIModule_ENFER:OnMessageReceived(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:PostToAI(System.Reflection.ParameterInfo)
    AI:NotifyGameStateChangeIfNecessary()
    AI:OnGameStateChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameInterface:FiniteStateMachine_StateChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:FiniteStateMachine_StateChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:OnStateChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:45:777 STACKDisposing #18281 ServerGroundBattle

    ServerGroundBattle:Dispose()
    ServerGroundBattle:RemoveIfFinished()
    ServerGroundBattleRepository:UpdateServerGroundBattles()
    GameServerState_Turn_Finished:UpdateGroundBattles()
    GameServerState_Turn_Finished:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:45:865 STACK[GameServerState_Turn_Finished] Encounter Sync Pass#0.

    GameServerState_Turn_Finished+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameServerState_Turn_Finished:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:46:012 STACKGameClientState_Turn_FinishedAndLocked

    GameClientState:Begin(System.Reflection.ParameterInfo)
    GameClientState_Turn_FinishedAndLocked:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:46:083 STACKGameServerState_Turn_Elections

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Elections:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:46:084 STACK[AI0] Game state: InterTurn.

    Amplitude.AI.Core.AIScheduler:SetGameState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.AIModule_ENFER:OnMessageReceived(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:PostToAI(System.Reflection.ParameterInfo)
    AI:NotifyGameStateChangeIfNecessary()
    AI:OnGameStateChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameInterface:FiniteStateMachine_StateChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:FiniteStateMachine_StateChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:OnStateChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:46:109 STACKGameClientState_Turn_Elections

    GameClientState:Begin(System.Reflection.ParameterInfo)
    GameClientState_Turn_Elections:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:46:296 STACKGameClientState_Turn_ElectionsFinished

    GameClientState:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:46:378 STACKGameServerState_Turn_End

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_End:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:46:635 STACK[Order] OrderSendAutomatedShip::DeparmentOfLabour/OrderSendAutomatedShip#0000002E, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfDefense+c__Iterator13:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:46:824 STACK[Order] OrderSendAutomatedShip::DeparmentOfLabour/OrderSendAutomatedShip#0000002F, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfDefense+c__Iterator13:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:47:131 STACKGameServerState_Turn_Ended

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:47:131 STACKGameClientState_Turn_End

    GameClientState:Begin(System.Reflection.ParameterInfo)
    GameClientState_Turn_End:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:47:131 STACKCan't get network statistic: TURNS_PLAYED

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:IncrementStatistic(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:47:131 STACKCan't get network statistic: MAX_NETSYSTEMGROWTH

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatisticValue(System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:47:131 STACKCan't get network statistic: MAX_NETSYSTEMGROWTH

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:SetStatisticValue(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:47:131 STACKCan't get network statistic: MAX_NETSYSTEMPRODUCTION

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatisticValue(System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:47:131 STACKCan't get network statistic: MAX_NETSYSTEMPRODUCTION

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:SetStatisticValue(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:47:131 STACKCan't get network statistic: MAX_NETSYSTEMMONEY

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatisticValue(System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:47:131 STACKCan't get network statistic: MAX_NETSYSTEMMONEY

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:SetStatisticValue(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:47:131 STACKCan't get network statistic: MAX_NETSYSTEMRESEARCH

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatisticValue(System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:47:131 STACKCan't get network statistic: MAX_NETSYSTEMRESEARCH

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:SetStatisticValue(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:47:131 STACKCan't get network statistic: MAX_NETSYSTEMEMPIREPOINT

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatisticValue(System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:47:131 STACKCan't get network statistic: MAX_NETSYSTEMEMPIREPOINT

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:SetStatisticValue(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:47:131 STACKCan't get network statistic: MIN_STRATEGIC_STOCK

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatisticValue(System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:47:131 STACKCan't get network statistic: MIN_STRATEGIC_STOCK

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:SetStatisticValue(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:47:131 STACKCan't find network achievement: OWN_TRADEROUTE_FROM_HOME_TO_AURIGA

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:47:131 STACKCan't get network statistic: TRADECOMPANIES_LEVEL_7

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatisticValue(System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:47:132 STACKCan't get network statistic: TRADECOMPANIES_LEVEL_7

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:SetStatisticValue(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:47:132 STACKCan't get network statistic: INVADED_SYSTEMS_DEPLETED

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatisticValue(System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:47:132 STACKCan't get network statistic: INVADED_SYSTEMS_DEPLETED

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:SetStatisticValue(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:47:132 STACKCan't find network achievement: COLONIZE_EACH_PLANET_TYPE

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:47:132 STACKCan't find network achievement: COLONIZE_EACH_PLANET_TYPE

    Amplitude.Unity.Achievement.NetworkAchievementManager:SetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:47:132 STACKCan't find network achievement: CHANGE_GOVERNMENT_POLITICS_AND_LAWS

    Amplitude.Unity.Achievement.NetworkAchievementManager:SetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:47:132 STACKCan't get network statistic: BENEFICIAL_DIPLOMATIC_AGREEMENTS

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatisticValue(System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:47:132 STACKCan't get network statistic: BENEFICIAL_DIPLOMATIC_AGREEMENTS

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:SetStatisticValue(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:47:132 STACKStoreStats

    Amplitude.Unity.Achievement.SteamAchievementManager:NetworkCommit()
    Amplitude.Unity.Achievement.NetworkAchievementManager:Commit()
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:51:950 STACKCan't get network statistic: DUST_GAINED

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:AddToStatistic(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:DepartmentOfTheTreasury_ResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:CollectResource(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury+c__Iterator7:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:51:950 STACKCan't find network achievement: RESEARCH_QUADRANT_SCIENCEANDEXPLORATION

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventTechnologyUnlocked(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    DepartmentOfScience:OnTechnologyUnlocked(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfScience:UnlockTechnology(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfScience:OnResearchQueueChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfScience+c__IteratorA:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:51:950 STACKInfinite loop detected!

    DepartmentOfIndustry+c__Iterator11:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:51:950 STACKInfinite loop detected!

    DepartmentOfIndustry+c__Iterator11:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:51:950 STACKInfinite loop detected!

    DepartmentOfIndustry+c__Iterator11:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:51:950 STACKInfinite loop detected!

    DepartmentOfIndustry+c__Iterator11:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:51:950 STACKInfinite loop detected!

    DepartmentOfIndustry+c__Iterator11:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:51:950 STACK[PopulationEvent] ColonizedStarSystem.AddPopulation() => newPopulationCreated

    ColonizedStarSystem:AddPopulation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:ColonizePlanetAndStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:DepartmentOfIndustry_PlanetColonizationConstructionchange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnConstructionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__IteratorF:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:51:951 STACK[PopulationEvent] ColonizedStarSystem.AddPopulation() => newPopulationCreated

    ColonizedStarSystem:AddPopulation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:ColonizePlanetAndStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:DepartmentOfIndustry_PlanetColonizationConstructionchange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnConstructionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__IteratorF:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:51:951 STACK[PopulationEvent] ColonizedStarSystem.AddPopulation() => newPopulationCreated

    ColonizedStarSystem:AddPopulation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:ColonizePlanetAndStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:DepartmentOfIndustry_PlanetColonizationConstructionchange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnConstructionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__IteratorF:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:51:951 STACK[PopulationEvent] ColonizedStarSystem.AddPopulation() => newPopulationCreated

    ColonizedStarSystem:AddPopulation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:ColonizePlanetAndStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:DepartmentOfIndustry_PlanetColonizationConstructionchange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnConstructionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__IteratorF:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:51:951 STACK[PopulationEvent] ColonizedStarSystem.AddPopulation() => newPopulationCreated

    ColonizedStarSystem:AddPopulation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:ColonizePlanetAndStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:DepartmentOfIndustry_PlanetColonizationConstructionchange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnConstructionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__IteratorF:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:51:951 STACK[PopulationEvent] ColonizedStarSystem.AddPopulation() => newPopulationCreated

    ColonizedStarSystem:AddPopulation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:ColonizePlanetAndStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:DepartmentOfIndustry_PlanetColonizationConstructionchange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnConstructionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__IteratorF:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:51:951 STACK[PopulationEvent] ColonizedStarSystem.AddPopulation() => newPopulationCreated

    ColonizedStarSystem:AddPopulation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:ColonizePlanetAndStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:DepartmentOfIndustry_PlanetColonizationConstructionchange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnConstructionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__IteratorF:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:51:951 STACK[PopulationEvent] ColonizedStarSystem.AddPopulation() => newPopulationCreated

    ColonizedStarSystem:AddPopulation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:ColonizePlanetAndStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:DepartmentOfIndustry_PlanetColonizationConstructionchange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnConstructionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__IteratorF:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:51:951 STACK[SenateV2] (PopulationPoliticsSupport) Empire#0 Politics01 = 0.04 Politics02 = 0.01 Politics03 = 0.18 Politics04 = 0.03 Politics05 = 0.02 Politics06 = 0.71 Politics00 = 0.00 TOTAL_SCORE = 102954.50

    Senate:RefreshEmpirePoliticsSupport()
    Senate+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:51:951 STACKCan't get network statistic: MAX_HERO_LEVEL

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatisticValue(System.Reflection.ParameterInfo)
    AchievementManager:OnEventHeroLevelup(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    Hero:UpdateLevel()
    Hero:ComputePerTurnProperties()
    DepartmentOfEducation+c__IteratorE:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:51:951 STACKCan't get network statistic: MAX_HERO_LEVEL

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:SetStatisticValue(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:OnEventHeroLevelup(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    Hero:UpdateLevel()
    Hero:ComputePerTurnProperties()
    DepartmentOfEducation+c__IteratorE:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:51:951 STACKStoreStats

    Amplitude.Unity.Achievement.SteamAchievementManager:NetworkCommit()
    Amplitude.Unity.Achievement.NetworkAchievementManager:Commit()
    AchievementManager:OnEventHeroLevelup(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    Hero:UpdateLevel()
    Hero:ComputePerTurnProperties()
    DepartmentOfEducation+c__IteratorE:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:53:059 STACKInfinite loop detected!

    DepartmentOfIndustry+c__Iterator11:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:53:060 STACK[SenateV2] (PopulationPoliticsSupport) Empire#1 Politics01 = 0.03 Politics02 = 0.00 Politics03 = 0.18 Politics04 = 0.01 Politics05 = 0.00 Politics06 = 0.78 Politics00 = 0.00 TOTAL_SCORE = 4125.50

    Senate:RefreshEmpirePoliticsSupport()
    Senate+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:53:456 STACK[SenateV2] (PopulationPoliticsSupport) Empire#2 Politics01 = 0.23 Politics02 = 0.02 Politics03 = 0.20 Politics04 = 0.01 Politics05 = 0.01 Politics06 = 0.53 Politics00 = 0.00 TOTAL_SCORE = 1424.50

    Senate:RefreshEmpirePoliticsSupport()
    Senate+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:53:687 STACK[SenateV2] (PopulationPoliticsSupport) Empire#3 Politics01 = 0.03 Politics02 = 0.01 Politics03 = 0.12 Politics04 = 0.10 Politics05 = 0.00 Politics06 = 0.74 Politics00 = 0.00 TOTAL_SCORE = 1119.00

    Senate:RefreshEmpirePoliticsSupport()
    Senate+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:080 STACK[SenateV2] (PopulationPoliticsSupport) Empire#4 Politics01 = 0.07 Politics02 = 0.22 Politics03 = 0.07 Politics04 = 0.03 Politics05 = 0.03 Politics06 = 0.57 Politics00 = 0.00 TOTAL_SCORE = 2337.00

    Senate:RefreshEmpirePoliticsSupport()
    Senate+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:122 STACKPopulation politics total score is equal to zero.

    Senate:RefreshEmpirePoliticsSupport()
    Senate+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:122 STACK[SenateV2] (PopulationPoliticsSupport) Empire#5 TOTAL_SCORE = 0.00

    Senate:RefreshEmpirePoliticsSupport()
    Senate+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:122 STACK[SenateV2] (PopulationPoliticsSupport) Empire#6 Politics01 = 0.02 Politics02 = 0.00 Politics03 = 0.04 Politics04 = 0.02 Politics05 = 0.46 Politics06 = 0.45 Politics00 = 0.00 TOTAL_SCORE = 95.00

    Senate:RefreshEmpirePoliticsSupport()
    Senate+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:160 STACKPopulation politics total score is equal to zero.

    Senate:RefreshEmpirePoliticsSupport()
    Senate+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:160 STACK[SenateV2] (PopulationPoliticsSupport) Empire#7 TOTAL_SCORE = 0.00

    Senate:RefreshEmpirePoliticsSupport()
    Senate+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:494 STACKGameClientState_Turn_Ended

    GameClientState:Begin(System.Reflection.ParameterInfo)
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:494 STACKDisposing GroundBattle 4331

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:495 STACKDisposing GroundBattle 5580

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:495 STACKDisposing GroundBattle 5681

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:495 STACKDisposing GroundBattle 5829

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:495 STACKDisposing GroundBattle 6177

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:495 STACKDisposing GroundBattle 6294

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:495 STACKDisposing GroundBattle 6527

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:495 STACKDisposing GroundBattle 6766

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:495 STACKDisposing GroundBattle 7211

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:495 STACKDisposing GroundBattle 7327

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:495 STACKDisposing GroundBattle 7686

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:495 STACKDisposing GroundBattle 7731

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:495 STACKDisposing GroundBattle 9613

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:495 STACKDisposing GroundBattle 10917

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:495 STACKDisposing GroundBattle 10988

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:495 STACKDisposing GroundBattle 11248

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:495 STACKDisposing GroundBattle 11496

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:495 STACKDisposing GroundBattle 11670

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:495 STACKDisposing GroundBattle 11674

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:495 STACKDisposing GroundBattle 11880

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:495 STACKDisposing GroundBattle 12137

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:495 STACKDisposing GroundBattle 12252

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:495 STACKDisposing GroundBattle 12295

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:495 STACKDisposing GroundBattle 12409

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:495 STACKDisposing GroundBattle 12459

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:495 STACKDisposing GroundBattle 12624

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:495 STACKDisposing GroundBattle 13024

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:495 STACKDisposing GroundBattle 13025

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:495 STACKDisposing GroundBattle 13752

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:495 STACKDisposing GroundBattle 14141

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:495 STACKDisposing GroundBattle 14150

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:495 STACKDisposing GroundBattle 14236

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:495 STACKDisposing GroundBattle 14237

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:495 STACKDisposing GroundBattle 14673

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:496 STACKDisposing GroundBattle 14772

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:496 STACKDisposing GroundBattle 14778

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:496 STACKDisposing GroundBattle 14780

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:496 STACKDisposing GroundBattle 17063

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:496 STACKDisposing GroundBattle 17338

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:496 STACKDisposing GroundBattle 17508

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:496 STACKDisposing GroundBattle 17509

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:496 STACKDisposing GroundBattle 17510

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:496 STACKDisposing GroundBattle 17659

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:496 STACKDisposing GroundBattle 17663

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:496 STACKDisposing GroundBattle 17666

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:496 STACKDisposing GroundBattle 17741

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:496 STACKDisposing GroundBattle 17872

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:496 STACK[ChatMessage] RECV: l:/_turn/193 (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:set_Turn(System.Reflection.ParameterInfo)
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:54:865 STACK[Order] OrderSendAutomatedShip::DeparmentOfLabour/OrderSendAutomatedShip#00000032, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfDefense+c__Iterator13:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:55:146 STACK[Order] OrderSendAutomatedShip::DeparmentOfLabour/OrderSendAutomatedShip#00000033, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfDefense+c__Iterator13:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:55:426 STACK[Order] OrderSendAutomatedShip::DeparmentOfLabour/OrderSendAutomatedShip#00000034, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfDefense+c__Iterator13:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:55:703 STACK[Order] OrderSendAutomatedShip::DeparmentOfLabour/OrderSendAutomatedShip#00000035, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfDefense+c__Iterator13:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:56:026 STACKGameServerState_CheckForGameEndingConditions

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_CheckForGameEndingConditions:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:56:160 STACKGameServerState_Turn_Dump

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Dump:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:56:179 STACKGameClientState_Turn_ClearEntityActions

    GameClientState:Begin(System.Reflection.ParameterInfo)
    GameClientState_Turn_ClearEntityActions:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:56:203 STACKGameClientState_Turn_Dump

    GameClientState:Begin(System.Reflection.ParameterInfo)
    GameClientState_Turn_Dump:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:56:203 STACKGameClientState_Turn_Dump_Finished

    GameClientState:Begin(System.Reflection.ParameterInfo)
    GameClientState_Turn_Dump_Finished:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:56:203 STACKOrder history flushed.

    GameClient:ClearOrderHistory()
    GameClientState_Turn_Dump_Finished:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:56:250 STACKSynchronization state is 'Synchronized'.

    GameServer:ISynchronizationService_SynchronizationStateChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameManager:NotifySynchronizationStateChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:RefreshSynchronizationState()
    GameServerState_Turn_Dump+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameServerState_Turn_Dump:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:56:250 STACKSynchronizationState = Synchronized

    GameClient:Session_LobbyDatachange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:LobbyDataController_LobbyDataChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:NotifyLobbyDataChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ISynchronizationService_SynchronizationStateChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameManager:NotifySynchronizationStateChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:RefreshSynchronizationState()
    GameServerState_Turn_Dump+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameServerState_Turn_Dump:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:56:250 STACKPlayerInTransition = False

    GameClient:Session_LobbyDatachange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:LobbyDataController_LobbyDataChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:NotifyLobbyDataChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ISynchronizationService_SynchronizationStateChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameManager:NotifySynchronizationStateChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:RefreshSynchronizationState()
    GameServerState_Turn_Dump+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameServerState_Turn_Dump:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:56:250 STACKSynchronization state is 'Synchronized'.

    GameServer:ISynchronizationService_SynchronizationStateChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameManager:NotifySynchronizationStateChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameClient:Session_LobbyDatachange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:LobbyDataController_LobbyDataChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:NotifyLobbyDataChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ISynchronizationService_SynchronizationStateChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameManager:NotifySynchronizationStateChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:RefreshSynchronizationState()
    GameServerState_Turn_Dump+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameServerState_Turn_Dump:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:56:250 STACK[ChatMessage] RECV: l:/_gamesyncstate/Synchronized (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ISynchronizationService_SynchronizationStateChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameManager:NotifySynchronizationStateChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameClient:Session_LobbyDatachange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:LobbyDataController_LobbyDataChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:NotifyLobbyDataChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ISynchronizationService_SynchronizationStateChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameManager:NotifySynchronizationStateChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:RefreshSynchronizationState()
    GameServerState_Turn_Dump+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameServerState_Turn_Dump:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:17:56:250 STACK[ChatMessage] RECV: l:/_gamesyncstate/Synchronized (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ISynchronizationService_SynchronizationStateChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameManager:NotifySynchronizationStateChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:RefreshSynchronizationState()
    GameServerState_Turn_Dump+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameServerState_Turn_Dump:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:00:626 STACKGameServerState_Autosave

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Autosave:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:00:626 STACK[ChatMessage] RECV: l:/_turn/193 (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:set_Turn(System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SaveGame(System.Reflection.ParameterInfo)
    GameManager:Save(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameManager:SaveGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameManager:AutoSaveGame(System.Reflection.ParameterInfo)
    GameServerState_Autosave+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameServerState_Autosave:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:00:659 STACKGameServerState_Transition

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Transition:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:00:659 STACKTransition is synced.

    GameServerState_Transition:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:00:659 STACKSynchronizationState = Synchronized

    GameClient:Session_LobbyDatachange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:LobbyDataController_LobbyDataChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:NotifyLobbyDataChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServerState_Transition:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:00:659 STACKPlayerInTransition = False

    GameClient:Session_LobbyDatachange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:LobbyDataController_LobbyDataChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:NotifyLobbyDataChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServerState_Transition:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:00:659 STACKSynchronization state is 'Synchronized'.

    GameServer:ISynchronizationService_SynchronizationStateChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameManager:NotifySynchronizationStateChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameClient:Session_LobbyDatachange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:LobbyDataController_LobbyDataChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:NotifyLobbyDataChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServerState_Transition:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:00:659 STACK[ChatMessage] RECV: l:/_gamesyncstate/Synchronized (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ISynchronizationService_SynchronizationStateChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameManager:NotifySynchronizationStateChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameClient:Session_LobbyDatachange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:LobbyDataController_LobbyDataChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:NotifyLobbyDataChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServerState_Transition:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:00:659 STACK[ChatMessage] RECV: l:/_playerintransition/False (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServerState_Transition:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:00:716 STACKGameServerState_Turn_Begin

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Begin:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:02:470 STACK[Tribute] Refresh 'DiplomaticTribute: 37.13 EmpireMoney from Empire#6 to Empire#1 for 4 turns.'

    DiplomacyManager:NotifyActiveDiplomaticTributeCollectionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DiplomacyManager:UpdateDiplomaticTributes()
    DiplomacyManager:IDiplomacyControl.OnServerBeginTurn()
    GameServerState_Turn_Begin+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameServerState_Turn_Begin:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:02:493 STACK[Order] OrderTransferResource::DepartmentOfTheTreasury/OrderTransferResource#0000003A, [Empire11], ContextGUID: 0, ResourceName: MinorFleetSpawnCooldown, Amount: 2

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTheTreasury+c__Iterator2:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:02:578 STACK[Order] OrderCreateFleetFromShipDesignName::DepartmentOfDefense/OrderCreateFleetFromShipDesignName#0000003B, [Empire11], GUID = 18511, ShipDesigns = MFPrimitiveSmallAttackStrong x 3, MFPrimitiveMediumAttackStrong x 1

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfDefense+c__Iterator6:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:02:630 STACK[Order] OrderTransferResource::DepartmentOfTheTreasury/OrderTransferResource#0000003C, [Empire11], ContextGUID: 0, ResourceName: MinorEmpireShipMoney, Amount: -1132.6

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTheTreasury+c__Iterator2:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:02:781 STACKGameServerState_Turn_AI_Begin

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Begin:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:02:781 STACK[AI0] Game state: BeginTurn.

    Amplitude.AI.Core.AIScheduler:SetGameState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.AIModule_ENFER:OnMessageReceived(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:PostToAI(System.Reflection.ParameterInfo)
    AI:NotifyGameStateChangeIfNecessary()
    AI:OnGameStateChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameInterface:FiniteStateMachine_StateChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:FiniteStateMachine_StateChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:OnStateChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:02:911 STACK[AI0] [MainState] Full Synchronization started on state BeginTurn.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:18:11:562 STACK[AI0] [MainState] Send the AI Signal ReadyToBeginTheTurn

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:18:11:583 STACKEnd of AI begin turn: Running

    GameServerState_Turn_AI_Begin+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameServerState_Turn_AI_Begin:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:11:622 STACKGameClientState_Turn_Begin

    GameClientState:Begin(System.Reflection.ParameterInfo)
    GameClientState_Turn_Begin:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:11:719 STACK[AI0] Sync took 8.7415 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:18:11:720 STACK[AI0] [MainState] Start decision number 1 (state: BeginTurn, turn: 193)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:18:12:837 STACK[AI0] Unassign fleet 17697/14398 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:ValidateInstanceAssignation()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:AllocateResources()
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:AllocateResources(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:RunDecisionNetworkFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Decision:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:12:837 STACK[AI0] Unassign fleet 18472/15466 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:ValidateInstanceAssignation()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:AllocateResources()
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:AllocateResources(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:RunDecisionNetworkFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Decision:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:12:837 STACK[AI0] Unassign fleet 17436/9866 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:ValidateInstanceAssignation()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:AllocateResources()
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:AllocateResources(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:RunDecisionNetworkFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Decision:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:12:837 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:12:837 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:12:837 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:12:837 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:12:837 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:12:838 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:12:878 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:12:878 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:12:988 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:12:988 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:12:989 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:12:989 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:12:989 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:12:989 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:15:376 STACKGameClientState_Turn_Main

    GameClientState:Begin(System.Reflection.ParameterInfo)
    GameClientState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:15:566 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:15:566 STACK[AI0] Game state: Main.

    Amplitude.AI.Core.AIScheduler:SetGameState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.AIModule_ENFER:OnMessageReceived(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:PostToAI(System.Reflection.ParameterInfo)
    AI:NotifyGameStateChangeIfNecessary()
    AI:OnGameStateChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameInterface:FiniteStateMachine_StateChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:FiniteStateMachine_StateChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:OnStateChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:15:566 STACK[AI0] [MainState] AI has not finished its minimum number of decisions (4).

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:18:15:717 STACKEntering state ServerGroundBattleState_Setup

    ServerGroundBattleState:Begin(System.Reflection.ParameterInfo)
    ServerGroundBattleState_Setup:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerGroundBattle:Update()
    GameServerState_Turn_Main:UpdateGroundBattles()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:15:717 STACKEntering state ServerGroundBattleState_WaitForStrategies

    ServerGroundBattleState:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerGroundBattle:Update()
    GameServerState_Turn_Main:UpdateGroundBattles()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:15:717 STACKEntering state ServerGroundBattleState_Setup

    ServerGroundBattleState:Begin(System.Reflection.ParameterInfo)
    ServerGroundBattleState_Setup:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerGroundBattle:Update()
    GameServerState_Turn_Main:UpdateGroundBattles()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:15:717 STACKEntering state ServerGroundBattleState_WaitForStrategies

    ServerGroundBattleState:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerGroundBattle:Update()
    GameServerState_Turn_Main:UpdateGroundBattles()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:15:932 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:18:17:241 STACK[Order] OrderTransferShips::DepartmentOfDefense/OrderTransferShips#00000049, Ticket: 00000064, [Empire1], ShipGUIDs: 16435 16541 16834 16935 18423 16100 16770 17031 14081 , HeroGUID: 0, Position: NodeIndex:140, FleetGUID: 18517

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfDefense+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:18:276 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiSimulationProperty:.ctor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:Init()
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:18:18:276 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:18:18:276 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:18:18:276 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:18:18:276 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:18:18:277 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:18:18:277 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:18:18:354 STACKOrderAssignHero preprocessing failed: 'Hero#8747' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:18:354 STACK[AI0] TaskFailed Assign Hero/ 15736

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:18:354 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:18:438 STACK[Empire 4] OrderDisbandShips preprocessor failed because there is no ships to disband.

    DepartmentOfDefense:DisbandShipsPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:18:532 STACK[Empire 6] OrderCancelEntityAction preprocessor failed: AttachMothershipFleetAction #547 cannot be cancelled now

    DepartmentOfLabour:CancelEntityActionPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:18:680 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:18:681 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:18:681 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:18:681 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:18:681 STACK[AI0] TaskFailed Assign Hero/ 14498

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:18:681 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:18:745 STACKCan't get network statistic: DUST_GAINED

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:AddToStatistic(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:DepartmentOfTheTreasury_ResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TryTransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfCommerce:CollectTradable(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfCommerce+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:19:071 STACK[Order] OrderChangeOutpostGrowthProvider::DepartmentOfTheInterior/OrderChangeOutpostGrowthProvider#0000005C, Ticket: 0000007C, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTheInterior+c__IteratorE:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:19:218 STACK[Order] OrderChangeOutpostGrowthProvider::DepartmentOfTheInterior/OrderChangeOutpostGrowthProvider#0000005D, Ticket: 0000007D, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTheInterior+c__IteratorE:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:19:293 STACK[Order] OrderChangeOutpostGrowthProvider::DepartmentOfTheInterior/OrderChangeOutpostGrowthProvider#0000005E, Ticket: 0000007E, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTheInterior+c__IteratorE:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:19:347 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000005F, Ticket: 0000007F, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:19:474 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#00000060, Ticket: 00000080, [Empire1], context guid: 7736, contruction guid: 18468

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:19:531 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000061, Ticket: 00000081, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:19:657 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#00000062, Ticket: 00000082, [Empire1], context guid: 1008, contruction guid: 18466

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:19:730 STACK[Order] OrderBuyoutTradable::DepartmentOfCommerce/OrderBuyoutTradable#00000063, Ticket: 00000083, [Empire2]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfCommerce+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:19:730 STACKCan't get network statistic: DUST_GAINED

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:AddToStatistic(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:DepartmentOfTheTreasury_ResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TryTransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfCommerce+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:19:802 STACK[Order] OrderBuyoutTradable::DepartmentOfCommerce/OrderBuyoutTradable#00000064, Ticket: 00000084, [Empire2]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfCommerce+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:19:802 STACKCan't get network statistic: DUST_GAINED

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:AddToStatistic(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:DepartmentOfTheTreasury_ResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TryTransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfCommerce+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:19:864 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000065, Ticket: 00000085, [Empire2]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:19:925 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:19:925 STACK[AI0] TaskFailed Assign Hero/ 15741

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:19:925 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:20:154 STACKCan't get network statistic: DUST_GAINED

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:AddToStatistic(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:DepartmentOfTheTreasury_ResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TryTransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfCommerce:CollectTradable(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfCommerce+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:20:227 STACK[Order] OrderProposeForceTruce::GameClient/OrderProposeForceTruce#0000006A, Ticket: 0000008B, warInstanceGUID: 17501, empireIndexWhichInitiates: 2, empireIndexWhichReceives: 0, DiplomaticTributes: 1

    GameClient+c__Iterator2C:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:20:270 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:18:20:270 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:18:20:270 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:18:20:270 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:18:20:271 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:18:20:271 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:18:20:271 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:20:271 STACK[AI0] TaskFailed Assign Hero/ 15762

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:20:271 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:20:271 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:20:271 STACK[AI0] TaskFailed Assign Hero/ 15763

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:20:271 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:20:297 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000006B, Ticket: 0000008E, [Empire2]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:20:364 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000006C, Ticket: 0000008F, [Empire3]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:20:430 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000006D, Ticket: 00000090, [Empire3]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:20:548 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000006E, Ticket: 00000091, [Empire3]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:20:630 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#0000006F, Ticket: 00000092, [Empire3], context guid: 2121, contruction guid: 18232

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:20:698 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000070, Ticket: 00000093, [Empire4]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:21:032 STACK[Order] OrderUpdateAttitude::DepartmentOfForeignAffairs/OrderUpdateAttitude#00000073, Ticket: 00000096, [Empire6]: Hostile Toward Empire#5

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfForeignAffairs+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:21:097 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:21:441 STACKEntering state ServerEncounterState_Setup

    ServerEncounterState:Begin(System.Reflection.ParameterInfo)
    ServerEncounterState_Setup:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerEncounter:Update()
    GameServerState_Turn_AI_PrepareSync:UpdateEncounters()
    GameServerState_Turn_AI_PrepareSync:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:22:444 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:18:22:444 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:18:22:444 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:18:22:445 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:18:22:445 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:18:22:445 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:18:23:597 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:24:014 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:24:014 STACKEntering state ServerEncounterState_WaitForContendersState: ReadyForBattle

    ServerEncounterState:Begin(System.Reflection.ParameterInfo)
    ServerEncounterState_WaitForContendersState:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerEncounter:Update()
    GameServerState_Turn_Main:UpdateEncounters()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:24:324 STACKEntering state ServerEncounterState_LoadBattle

    ServerEncounterState:Begin(System.Reflection.ParameterInfo)
    ServerEncounterState_LoadBattle:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerEncounter:Update()
    GameServerState_Turn_Main:UpdateEncounters()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:24:420 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:18:24:420 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:18:24:420 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:18:24:420 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:18:24:420 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:18:24:420 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:18:24:420 STACK[AI0] Sync took 8.6124926 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:18:24:420 STACK[AI0] [MainState] Start decision number 2 (state: Main, turn: 193)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:18:24:420 STACK[AI0] Cancel Fleet mission without fleet Return to base for upgrade 8366

    Amplitude.AI.Core.Brain.FleetMissions.BaseFleetMission:set_Status(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.FleetMissions.FleetMission_ReturnToBase:CheckMissionStatus()
    Amplitude.AI.Core.Brain.FleetMissions.BaseFleetMission:Tick()
    Amplitude.AI.Core.Brain.Actuators.FleetMissionActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Analysis:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:24:420 STACK[AI0] TaskFailed Return to base for upgrade/ 8366

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.FleetMissionActuator:CheckMissionStatus()
    Amplitude.AI.Core.Brain.Actuators.FleetMissionActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Analysis:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:24:451 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#0000008E, [Empire1], Entity index: 7395

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:24:556 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#0000008F, [Empire1], Entity index: 7394

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:24:615 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#00000090, [Empire1], Entity index: 7393

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:24:680 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#00000091, [Empire1], Entity index: 7391

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:24:746 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#00000092, [Empire1], Entity index: 7390

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:24:814 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#00000093, [Empire1], Entity index: 7388

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:24:890 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#00000094, [Empire2], Entity index: 4434

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:24:948 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#00000095, [Empire4], Entity index: 3269

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:25:014 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#00000096, [Empire21], Entity index: 7700

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:25:080 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#00000097, [Empire21], Entity index: 7699

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:25:564 STACK[AI0] Unassign fleet 18472/0 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Brain.Strategic.Jobs.DefenseZone.TaskForceReleasing:ManageFront(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Strategic.Jobs.DefenseZone.TaskForceReleasing:Compute()
    Amplitude.AI.Core.Intelligence.IntelligenceJob:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:25:564 STACK[AI0] Unassign fleet 17436/0 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Brain.Strategic.Jobs.DefenseZone.TaskForceReleasing:ManageFront(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Strategic.Jobs.DefenseZone.TaskForceReleasing:Compute()
    Amplitude.AI.Core.Intelligence.IntelligenceJob:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:26:114 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:26:114 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:26:114 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:26:114 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:26:114 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:26:114 STACK[AI0] TaskFailed Front Attack system/ 14585

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.FleetMissionActuator:CheckMissionStatus()
    Amplitude.AI.Core.Brain.Actuators.FleetMissionActuator:Execute()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:CreateActuatorFromTask(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:ExecuteDecisionsFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:26:114 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:26:147 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:26:148 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:26:148 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:26:148 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:26:148 STACK[AI0] TaskFailed Assign Hero/ 14496

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:26:148 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:26:334 STACK[Order] OrderDisbandShips::DepartmentOfDefense/OrderDisbandShips#0000009D, Ticket: 000000B7, [Empire1], ShipsGUID: 16123,16431,7380

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfDefense+c__IteratorA:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:26:334 STACK[AI0] [MainState] AI has not finished its minimum number of decisions (4).

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:18:26:334 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:26:334 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:26:334 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:26:334 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:26:334 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:26:334 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:26:334 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:26:334 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:26:611 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:26:611 STACK[AI0] TaskFailed Assign Hero/ 15761

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:26:611 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:26:712 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #17501 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:26:712 STACK[AI0] TaskFailed Propose force truce on war 17501/ 15767

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:26:712 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:26:734 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#000000A4, Ticket: 000000C0, [Empire2], context guid: 2932, contruction guid: 18523

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:26:761 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:26:761 STACK[AI0] TaskFailed Assign Hero/ 15772

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:26:761 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:26:761 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:26:761 STACK[AI0] TaskFailed Assign Hero/ 15773

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:26:761 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:26:761 STACKOrderAssignHero preprocessing failed: 'Hero#8747' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:26:762 STACK[AI0] TaskFailed Assign Hero/ 15774

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:26:762 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:26:762 STACK[Empire 2] OrderDisbandShips preprocessor failed because there is no ships to disband.

    DepartmentOfDefense:DisbandShipsPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:27:640 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000000AC, Ticket: 000000CB, [Empire3]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:27:764 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000000AE, Ticket: 000000CD, [Empire3]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:27:844 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#000000AF, Ticket: 000000CE, [Empire3], context guid: 1014, contruction guid: 18531

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:27:986 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#000000B0, Ticket: 000000CF, [Empire3], context guid: 11095, contruction guid: 18406

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:28:064 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#000000B1, Ticket: 000000D0, [Empire3], context guid: 11095, contruction guid: 18408

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:28:482 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:18:28:515 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:28:714 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:29:031 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:29:367 STACK[AI0] Sync took 0.9000515 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:18:29:403 STACK[AI0] [MainState] Start decision number 3 (state: Main, turn: 193)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:18:29:403 STACK[AI0] Cancel Fleet mission without fleet Return to base for upgrade 13314

    Amplitude.AI.Core.Brain.FleetMissions.BaseFleetMission:set_Status(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.FleetMissions.FleetMission_ReturnToBase:CheckMissionStatus()
    Amplitude.AI.Core.Brain.FleetMissions.BaseFleetMission:Tick()
    Amplitude.AI.Core.Brain.Actuators.FleetMissionActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Analysis:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:29:403 STACK[AI0] TaskFailed Return to base for upgrade/ 13314

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.FleetMissionActuator:CheckMissionStatus()
    Amplitude.AI.Core.Brain.Actuators.FleetMissionActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Analysis:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:29:789 STACK[AI0] Could not find Fleet#16675 in snapshot repository. It might have been destroyed.

    Amplitude.AI.Core.Brain.Strategic.Jobs.Diplomacy.RelationLogs.RelationLogs:ComputeMovedUnitsAwayFromBorderLogs(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Strategic.Jobs.Diplomacy.RelationLogs.RelationLogs:Compute()
    Amplitude.AI.Core.Intelligence.IntelligenceJob:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:29:868 STACK[AI0] Could not find Fleet#16675 in snapshot repository. It might have been destroyed.

    Amplitude.AI.Core.Brain.Strategic.Jobs.Diplomacy.RelationLogs.RelationLogs:ComputeMovedUnitsAwayFromBorderLogs(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Strategic.Jobs.Diplomacy.RelationLogs.RelationLogs:Compute()
    Amplitude.AI.Core.Intelligence.IntelligenceJob:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:29:868 STACK[AI0] Could not find Fleet#16675 in snapshot repository. It might have been destroyed.

    Amplitude.AI.Core.Brain.Strategic.Jobs.Diplomacy.RelationLogs.RelationLogs:ComputeMovedUnitsAwayFromBorderLogs(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Strategic.Jobs.Diplomacy.RelationLogs.RelationLogs:Compute()
    Amplitude.AI.Core.Intelligence.IntelligenceJob:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:29:956 STACKBegin encounter simulation ignition 5962

    BattleSimulation+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    ServerEncounterState_LoadBattle:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerEncounter:Update()
    GameServerState_Turn_Main:UpdateEncounters()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:29:956 STACK[AI0] Could not find Fleet#16675 in snapshot repository. It might have been destroyed.

    Amplitude.AI.Core.Brain.Strategic.Jobs.Diplomacy.RelationLogs.RelationLogs:ComputeMovedUnitsAwayFromBorderLogs(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Strategic.Jobs.Diplomacy.RelationLogs.RelationLogs:Compute()
    Amplitude.AI.Core.Intelligence.IntelligenceJob:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:29:956 STACK[AI0] Could not find Fleet#16675 in snapshot repository. It might have been destroyed.

    Amplitude.AI.Core.Brain.Strategic.Jobs.Diplomacy.RelationLogs.RelationLogs:ComputeMovedUnitsAwayFromBorderLogs(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Strategic.Jobs.Diplomacy.RelationLogs.RelationLogs:Compute()
    Amplitude.AI.Core.Intelligence.IntelligenceJob:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:29:956 STACK[AI0] Could not find Fleet#16675 in snapshot repository. It might have been destroyed.

    Amplitude.AI.Core.Brain.Strategic.Jobs.Diplomacy.RelationLogs.RelationLogs:ComputeMovedUnitsAwayFromBorderLogs(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Strategic.Jobs.Diplomacy.RelationLogs.RelationLogs:Compute()
    Amplitude.AI.Core.Intelligence.IntelligenceJob:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:31:268 STACKEnd encounter simulation ignition 5966

    BattleSimulation+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    ServerEncounterState_LoadBattle:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerEncounter:Update()
    GameServerState_Turn_Main:UpdateEncounters()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:31:628 STACKEntering state ServerEncounterState_WaitForContendersState: ReadyForFirstPhase

    ServerEncounterState:Begin(System.Reflection.ParameterInfo)
    ServerEncounterState_WaitForContendersState:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerEncounter:Update()
    GameServerState_Turn_Main:UpdateEncounters()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:31:628 STACK[AI0] Unassign fleet 18472/14585 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:UnassignInstance(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:ValidateInstanceAssignation()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:AllocateResources()
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:AllocateResources(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:RunDecisionNetworkFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Decision:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:31:798 STACK[AI0] [MainState] AI has not finished its minimum number of decisions (4).

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:18:31:798 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:31:798 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:31:798 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:31:798 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:31:798 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:31:798 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:31:798 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:31:798 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:31:798 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:31:798 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:31:798 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:31:798 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:31:798 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:31:798 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:31:851 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#000000BC, [Empire2], Entity index: 4440

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:31:995 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:31:995 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:31:995 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:31:995 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:31:995 STACK[AI0] TaskFailed Assign Hero/ 14497

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:31:995 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:32:020 STACKEntering state ServerEncounterState_StartBattlePhase

    ServerEncounterState:Begin(System.Reflection.ParameterInfo)
    ServerEncounterState_StartBattlePhase:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerEncounter:Update()
    GameServerState_Turn_Main:UpdateEncounters()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:32:020 STACKEntering state ServerEncounterState_WaitForContendersState: BattlePhaseInProgress

    ServerEncounterState:Begin(System.Reflection.ParameterInfo)
    ServerEncounterState_WaitForContendersState:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerEncounter:Update()
    GameServerState_Turn_Main:UpdateEncounters()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:32:045 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:32:045 STACK[AI0] TaskFailed Assign Hero/ 15743

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:32:045 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:32:045 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:32:045 STACK[AI0] TaskFailed Assign Hero/ 15771

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:32:045 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:32:045 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #17501 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:32:045 STACK[AI0] TaskFailed Propose force truce on war 17501/ 15779

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:32:045 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:32:045 STACKOrderAssignHero preprocessing failed: 'Hero#8747' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:32:045 STACK[AI0] TaskFailed Assign Hero/ 15783

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:32:045 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:32:068 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#000000C0, [Empire4], Entity index: 3271

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:32:202 STACKEntering state ServerEncounterState_RunBattlePhase

    ServerEncounterState:Begin(System.Reflection.ParameterInfo)
    ServerEncounterState_RunBattlePhase:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerEncounter:Update()
    GameServerState_Turn_Main:UpdateEncounters()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:32:647 STACKEntering state ServerEncounterState_StartBattlePhase

    ServerEncounterState:Begin(System.Reflection.ParameterInfo)
    ServerEncounterState_StartBattlePhase:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerEncounter:Update()
    GameServerState_Turn_Main:UpdateEncounters()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:32:647 STACKEntering state ServerEncounterState_RunBattlePhase

    ServerEncounterState:Begin(System.Reflection.ParameterInfo)
    ServerEncounterState_RunBattlePhase:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerEncounter:Update()
    GameServerState_Turn_Main:UpdateEncounters()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:32:905 STACKEntering state ServerEncounterState_StartBattlePhase

    ServerEncounterState:Begin(System.Reflection.ParameterInfo)
    ServerEncounterState_StartBattlePhase:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerEncounter:Update()
    GameServerState_Turn_Main:UpdateEncounters()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:32:906 STACKEntering state ServerEncounterState_RunBattlePhase

    ServerEncounterState:Begin(System.Reflection.ParameterInfo)
    ServerEncounterState_RunBattlePhase:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerEncounter:Update()
    GameServerState_Turn_Main:UpdateEncounters()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:33:078 STACKEntering state ServerEncounterState_StartBattlePhase

    ServerEncounterState:Begin(System.Reflection.ParameterInfo)
    ServerEncounterState_StartBattlePhase:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerEncounter:Update()
    GameServerState_Turn_Main:UpdateEncounters()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:33:078 STACKEntering state ServerEncounterState_WaitForContendersState: ReadyForReport

    ServerEncounterState:Begin(System.Reflection.ParameterInfo)
    ServerEncounterState_WaitForContendersState:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerEncounter:Update()
    GameServerState_Turn_Main:UpdateEncounters()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:33:150 STACKEntering state ServerEncounterState_Report

    ServerEncounterState:Begin(System.Reflection.ParameterInfo)
    ServerEncounterState_Report:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerEncounter:Update()
    GameServerState_Turn_Main:UpdateEncounters()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:33:150 STACKEntering state ServerEncounterState_WaitForContendersState: ReportAknowledged

    ServerEncounterState:Begin(System.Reflection.ParameterInfo)
    ServerEncounterState_WaitForContendersState:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerEncounter:Update()
    GameServerState_Turn_Main:UpdateEncounters()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:33:234 STACKEntering state ServerEncounterState_ReportValidated

    ServerEncounterState:Begin(System.Reflection.ParameterInfo)
    ServerEncounterState_ReportValidated:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerEncounter:Update()
    GameServerState_Turn_Main:UpdateEncounters()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:33:234 STACKEntering state ServerEncounterState_WaitForContendersState: ReportValidated

    ServerEncounterState:Begin(System.Reflection.ParameterInfo)
    ServerEncounterState_WaitForContendersState:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerEncounter:Update()
    GameServerState_Turn_Main:UpdateEncounters()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:33:543 STACKEntering state ServerEncounterState_Finalize

    ServerEncounterState:Begin(System.Reflection.ParameterInfo)
    ServerEncounterState_Finalize:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerEncounter:Update()
    GameServerState_Turn_Main:UpdateEncounters()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:33:857 STACKTexture 'BITMAPS/DYNAMIC/NOTIFICATIONS/NOTIFICATIONFORCETRUCEPROPOSEDLARGE' not found for GuiElement 'NotificationForceTruceProposed'

    Amplitude.Unity.Gui.Gui:GetTexture(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Gui:GetTexture(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiNotification:GetImage()
    NotificationWindow:Refresh()
    SimpleDescriptionNotificationWindow:Refresh()
    ForceTruceProposedNotificationWindow:Refresh()
    Amplitude.Unity.Gui.GuiPanel+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:18:33:947 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:18:33:981 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:34:179 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:34:480 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:34:746 STACK[AI0] Sync took 0.8000458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:18:34:746 STACK[AI0] [MainState] Start decision number 4 (state: Main, turn: 193)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:18:35:666 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#000000D2, [Empire1], Entity index: 7418

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:35:861 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:35:862 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:35:862 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:35:862 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:35:862 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:35:862 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:35:862 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:35:862 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:35:885 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:35:885 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:35:885 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:35:885 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:35:885 STACK[AI0] TaskFailed Assign Hero/ 14533

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:35:885 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:35:952 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:35:952 STACK[AI0] TaskFailed Assign Hero/ 15780

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:35:953 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:35:953 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:35:953 STACK[AI0] TaskFailed Assign Hero/ 15781

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:35:953 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:35:953 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #17501 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:35:953 STACK[AI0] TaskFailed Propose force truce on war 17501/ 15785

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:35:953 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:35:953 STACKOrderAssignHero preprocessing failed: 'Hero#8747' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:35:953 STACK[AI0] TaskFailed Assign Hero/ 15788

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:35:953 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:35:953 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:18:35:953 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:35:953 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:35:953 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:35:953 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:35:953 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:35:953 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:36:045 STACK[Order] OrderTransferShips::DepartmentOfDefense/OrderTransferShips#000000D5, Ticket: 000000FB, [Empire4], ShipGUIDs: , HeroGUID: 0, Position: NodeIndex:-1, FleetGUID: 17270

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfDefense+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:37:045 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#000000D7, [Empire2], Entity index: 4444

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:37:960 STACK[Order] OrderAnswerForceTruce::GameClient/OrderAnswerForceTruce#000000D8, warInstanceGUID: 17501, newState: Refused

    GameClient+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:38:167 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:18:38:196 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:38:362 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:38:663 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:38:945 STACK[AI0] Sync took 0.8000457 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:18:38:945 STACK[AI0] [MainState] Start decision number 5 (state: Main, turn: 193)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:18:39:679 STACK[AI0] Unassign fleet 17088/13115 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:UnassignInstance(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:ValidateInstanceAssignation()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:AllocateResources()
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:AllocateResources(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:RunDecisionNetworkFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Decision:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:39:679 STACK[AI0] Unassign fleet 17088/13115 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:UnassignInstance(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:ValidateInstanceAssignation()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:AllocateResources()
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:AllocateResources(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:RunDecisionNetworkFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Decision:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:40:047 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:40:047 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:40:047 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:40:047 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:40:047 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:40:047 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:40:047 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:40:047 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:40:078 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:40:078 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:40:078 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:40:128 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:40:128 STACK[AI0] TaskFailed Assign Hero/ 14537

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:40:128 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:40:151 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:18:40:151 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:40:151 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:40:151 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:40:152 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:40:152 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:40:152 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:40:178 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:40:178 STACK[AI0] TaskFailed Assign Hero/ 15786

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:40:178 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:40:178 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:40:178 STACK[AI0] TaskFailed Assign Hero/ 15787

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:40:178 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:40:179 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #17501 is on force truce cooldown for 5 turns

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:40:179 STACK[AI0] TaskFailed Propose force truce on war 17501/ 15791

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:40:179 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:40:179 STACKOrderAssignHero preprocessing failed: 'Hero#8747' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:40:179 STACK[AI0] TaskFailed Assign Hero/ 15794

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:40:179 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:41:497 STACKEntering state ServerGroundBattleState_Report

    ServerGroundBattleState:Begin(System.Reflection.ParameterInfo)
    ServerGroundBattleState_Report:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerGroundBattle:Update()
    GameServerState_Turn_Main:UpdateGroundBattles()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:41:497 STACKEntering state ServerGroundBattleState_Finish

    ServerGroundBattleState:Begin(System.Reflection.ParameterInfo)
    ServerGroundBattleState_Finish:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerGroundBattle:Update()
    GameServerState_Turn_Main:UpdateGroundBattles()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:41:497 STACKEntering state ServerGroundBattleState_Finished

    ServerGroundBattleState:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerGroundBattle:Update()
    GameServerState_Turn_Main:UpdateGroundBattles()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:42:812 STACK[Order] OrderCaptureStarSystemWithGroundBattle::DepartmentOfTheInterior/OrderCaptureStarSystemWithGroundBattle#000000E3, [Empire2], InfluencedColonizedStarSystemGUID: 2043, NewOwnerEmpireIndex: 0, DestroyShips: True, KeepOriginGrowth: False, FromMinorFactionAssimilation: False

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTheInterior+c__Iterator20:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:42:813 STACK[PopulationEvent] ColonizedStarSystem.AddPopulation() => newPopulationCreated

    ColonizedStarSystem:AddPopulation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:InitializeColonizedStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:CreateColonizedStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:CreateStarSystemAndTransferPlanetsAndPopulationsFromModel(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator20:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:42:813 STACKTrying to unregister a GalaxyHangar which wasn't registered.

    VisibleGalaxyHangarRepository:Unregister(System.Reflection.ParameterInfo)
    GalaxyHangar:SetVisible(System.Reflection.ParameterInfo)
    GalaxyHangar+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyEntityFactory:GameEntityRepository_GameEntityRepositoryChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameEntityRepository:OnGameEntityRepositoryChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameEntityRepository:Register(System.Reflection.ParameterInfo)
    DepartmentOfDefense:AddHangarTo(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:InitializeColonizedStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:CreateColonizedStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:CreateStarSystemAndTransferPlanetsAndPopulationsFromModel(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator20:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:42:813 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:TransferImprovementsToOtherSystem(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:CreateStarSystemAndTransferPlanetsAndPopulationsFromModel(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator20:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:42:813 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:TransferImprovementsToOtherSystem(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:CreateStarSystemAndTransferPlanetsAndPopulationsFromModel(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator20:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:42:813 STACK[PopulationEvent] ColonizedStarSystem.AddPopulation() => newPopulationCreated

    ColonizedStarSystem:AddPopulation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:CreateStarSystemAndTransferPlanetsAndPopulationsFromModel(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator20:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:42:814 STACK[PopulationEvent] ColonizedStarSystem.AddPopulation() => newPopulationCreated

    ColonizedStarSystem:AddPopulation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:CreateStarSystemAndTransferPlanetsAndPopulationsFromModel(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator20:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:42:814 STACK[PopulationEvent] ColonizedStarSystem.AddPopulation() => newPopulationCreated

    ColonizedStarSystem:AddPopulation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:CreateStarSystemAndTransferPlanetsAndPopulationsFromModel(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator20:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:42:814 STACK[PopulationEvent] ColonizedStarSystem.AddPopulation() => newPopulationCreated

    ColonizedStarSystem:AddPopulation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:CreateStarSystemAndTransferPlanetsAndPopulationsFromModel(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator20:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:42:814 STACK[DepartmentOfIndustry] A construction queue has been removed (empire: #2, context: 'ColonizedStarSystem#2043'.

    DepartmentOfIndustry:RemoveQueueFrom(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator20:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:42:814 STACK[DepartmentOfDomesticAffairs] A council has been removed (empire: #2, context: 'ColonizedStarSystem#2043'.

    DepartmentOfDomesticAffairs:RemoveCouncilFrom(System.Reflection.ParameterInfo)
    ColonizedStarSystem:UpdateCouncil(System.Reflection.ParameterInfo)
    ColonizedStarSystem:SetState(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:SetColonizedStarSystemInLostState(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:UnbindStarSystem(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator20:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:42:814 STACK[PopulationEvent] ColonizedStarSystem.AddPopulation() => newPopulationCreated

    ColonizedStarSystem:AddPopulation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:AddPopulationOnStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:TransferPopulationOnStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__IteratorC:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:42:814 STACKCan't find network achievement: HORATIO_INVADE_HORATIO

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventSystemGainedFromGroundBattle(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__IteratorC:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:42:814 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:18:42:950 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:43:413 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:43:771 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:43:842 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#000000E6, [Empire1], Entity index: 7422

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:44:071 STACK[AI0] Sync took 1.7040975 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:18:44:071 STACK[AI0] [MainState] Start decision number 6 (state: Main, turn: 193)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:18:44:201 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#000000E7, [Empire4], Entity index: 3273

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:44:548 STACK[AI0] Unassign fleet 17088/0 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Brain.Strategic.Jobs.DefenseZone.TaskForceReleasing:ManageFront(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Strategic.Jobs.DefenseZone.TaskForceReleasing:Compute()
    Amplitude.AI.Core.Intelligence.IntelligenceJob:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:44:549 STACK[AI0] Unassign fleet 17088/0 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Brain.Strategic.Jobs.DefenseZone.TaskForceReleasing:ManageFront(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Strategic.Jobs.DefenseZone.TaskForceReleasing:Compute()
    Amplitude.AI.Core.Intelligence.IntelligenceJob:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:44:930 STACK[AI0] TaskForce Cancel Front clean orbit with motivation 0 for Front clean orbit with motivation 0.95

    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:CancelLessMotivatedTask(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Allocators.TaskForceAllocator:CancelLessMotivatedTaskByPattern()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:AllocateResources()
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:AllocateResources(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:RunDecisionNetworkFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Decision:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:44:930 STACK[AI0] Unassign fleet 18205/14765 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:UnassignInstance(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:ValidateInstanceAssignation()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:AllocateResources()
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:AllocateResources(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:RunDecisionNetworkFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Decision:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:45:163 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:45:163 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:45:163 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:45:163 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:45:163 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:45:163 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:45:196 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:45:196 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:45:196 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:45:196 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:45:196 STACK[AI0] TaskFailed Assign Hero/ 14508

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:45:196 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:45:261 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:45:261 STACK[AI0] TaskFailed Assign Hero/ 15793

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:45:261 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:45:261 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #17501 is on force truce cooldown for 5 turns

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:45:261 STACK[AI0] TaskFailed Propose force truce on war 17501/ 15798

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:45:261 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:45:261 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:45:261 STACK[AI0] TaskFailed Assign Hero/ 15800

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:45:261 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:45:261 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:45:261 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:45:262 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:45:262 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:45:345 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:18:45:345 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:45:345 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:45:346 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:45:346 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:46:437 STACKEntering state ServerGroundBattleState_Report

    ServerGroundBattleState:Begin(System.Reflection.ParameterInfo)
    ServerGroundBattleState_Report:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerGroundBattle:Update()
    GameServerState_Turn_Main:UpdateGroundBattles()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:46:437 STACKEntering state ServerGroundBattleState_Finish

    ServerGroundBattleState:Begin(System.Reflection.ParameterInfo)
    ServerGroundBattleState_Finish:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerGroundBattle:Update()
    GameServerState_Turn_Main:UpdateGroundBattles()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:46:437 STACKEntering state ServerGroundBattleState_Finished

    ServerGroundBattleState:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerGroundBattle:Update()
    GameServerState_Turn_Main:UpdateGroundBattles()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:47:734 STACK[Order] OrderCaptureStarSystemWithGroundBattle::DepartmentOfTheInterior/OrderCaptureStarSystemWithGroundBattle#000000EC, [Empire2], InfluencedColonizedStarSystemGUID: 1779, NewOwnerEmpireIndex: 0, DestroyShips: True, KeepOriginGrowth: False, FromMinorFactionAssimilation: False

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTheInterior+c__Iterator20:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:47:734 STACK[PopulationEvent] ColonizedStarSystem.AddPopulation() => newPopulationCreated

    ColonizedStarSystem:AddPopulation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:InitializeColonizedStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:CreateColonizedStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:CreateStarSystemAndTransferPlanetsAndPopulationsFromModel(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator20:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:47:734 STACKTrying to unregister a GalaxyHangar which wasn't registered.

    VisibleGalaxyHangarRepository:Unregister(System.Reflection.ParameterInfo)
    GalaxyHangar:SetVisible(System.Reflection.ParameterInfo)
    GalaxyHangar+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyEntityFactory:GameEntityRepository_GameEntityRepositoryChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameEntityRepository:OnGameEntityRepositoryChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameEntityRepository:Register(System.Reflection.ParameterInfo)
    DepartmentOfDefense:AddHangarTo(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:InitializeColonizedStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:CreateColonizedStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:CreateStarSystemAndTransferPlanetsAndPopulationsFromModel(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator20:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:47:735 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:TransferImprovementsToOtherSystem(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:CreateStarSystemAndTransferPlanetsAndPopulationsFromModel(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator20:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:47:735 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:TransferImprovementsToOtherSystem(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:CreateStarSystemAndTransferPlanetsAndPopulationsFromModel(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator20:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:47:735 STACK[PopulationEvent] ColonizedStarSystem.AddPopulation() => newPopulationCreated

    ColonizedStarSystem:AddPopulation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:CreateStarSystemAndTransferPlanetsAndPopulationsFromModel(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator20:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:47:735 STACK[PopulationEvent] ColonizedStarSystem.AddPopulation() => newPopulationCreated

    ColonizedStarSystem:AddPopulation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:CreateStarSystemAndTransferPlanetsAndPopulationsFromModel(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator20:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:47:735 STACK[PopulationEvent] ColonizedStarSystem.AddPopulation() => newPopulationCreated

    ColonizedStarSystem:AddPopulation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:CreateStarSystemAndTransferPlanetsAndPopulationsFromModel(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator20:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:47:735 STACK[DepartmentOfIndustry] A construction queue has been removed (empire: #2, context: 'ColonizedStarSystem#1779'.

    DepartmentOfIndustry:RemoveQueueFrom(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator20:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:47:735 STACK[DepartmentOfDomesticAffairs] A council has been removed (empire: #2, context: 'ColonizedStarSystem#1779'.

    DepartmentOfDomesticAffairs:RemoveCouncilFrom(System.Reflection.ParameterInfo)
    ColonizedStarSystem:UpdateCouncil(System.Reflection.ParameterInfo)
    ColonizedStarSystem:SetState(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:SetColonizedStarSystemInLostState(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:UnbindStarSystem(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator20:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:47:735 STACK[PopulationEvent] ColonizedStarSystem.AddPopulation() => newPopulationCreated

    ColonizedStarSystem:AddPopulation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:AddPopulationOnStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:TransferPopulationOnStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__IteratorC:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:47:735 STACKCan't find network achievement: HORATIO_INVADE_HORATIO

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventSystemGainedFromGroundBattle(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__IteratorC:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:47:735 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:18:47:836 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:48:406 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:48:796 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:49:062 STACK[AI0] Sync took 1.504086 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:18:49:062 STACK[AI0] [MainState] Start decision number 7 (state: Main, turn: 193)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:18:49:062 STACK[AI0] TaskFailed Complete a fleet 17088/ 13835

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.FleetMissionActuator:CheckMissionStatus()
    Amplitude.AI.Core.Brain.Actuators.FleetMissionActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Analysis:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:49:529 STACK[AI0] Unassign fleet 18205/0 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Brain.Strategic.Jobs.DefenseZone.TaskForceReleasing:ManageFront(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Strategic.Jobs.DefenseZone.TaskForceReleasing:Compute()
    Amplitude.AI.Core.Intelligence.IntelligenceJob:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:50:177 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:50:178 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:50:178 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:50:178 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:50:178 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:50:178 STACK[AI0] TaskFailed Front Attack system/ 15778

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.FleetMissionActuator:CheckMissionStatus()
    Amplitude.AI.Core.Brain.Actuators.FleetMissionActuator:Execute()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:CreateActuatorFromTask(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:ExecuteDecisionsFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:50:178 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:50:203 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:50:203 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:50:203 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:50:203 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:50:203 STACK[AI0] TaskFailed Assign Hero/ 14527

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:50:204 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:50:204 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #17501 is on force truce cooldown for 5 turns

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:50:204 STACK[AI0] TaskFailed Propose force truce on war 17501/ 15807

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:50:204 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:50:204 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:50:204 STACK[AI0] TaskFailed Assign Hero/ 15808

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:50:204 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:50:204 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:50:204 STACK[AI0] TaskFailed Assign Hero/ 15809

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:50:204 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:50:204 STACK[Empire 2] OrderQueueConstruction preprocessor failed: Prerequisites are not met.

    DepartmentOfIndustry:QueueConstructionPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:50:204 STACK[AI0] TaskFailed Create ship 'Attacker'/ 15812

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:50:204 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfIndustry/OrderQueueConstruction

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:50:250 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:50:250 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:50:278 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:50:278 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:50:349 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:18:50:349 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:50:349 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:50:350 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:50:350 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:52:568 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:18:52:595 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:52:768 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:53:046 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:53:364 STACK[AI0] Sync took 0.8000458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:18:53:364 STACK[AI0] [MainState] Start decision number 8 (state: Main, turn: 193)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:18:54:244 STACK[AI0] Unassign fleet 18205/15778 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:UnassignInstance(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:ValidateInstanceAssignation()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:AllocateResources()
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:AllocateResources(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:RunDecisionNetworkFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Decision:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:54:461 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:54:461 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:54:461 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:54:461 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:54:462 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:54:462 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:54:492 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:54:493 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:54:493 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:54:493 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:54:493 STACK[AI0] TaskFailed Assign Hero/ 14541

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:54:493 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:54:493 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #17501 is on force truce cooldown for 5 turns

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:54:493 STACK[AI0] TaskFailed Propose force truce on war 17501/ 15814

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:54:493 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:54:493 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:54:493 STACK[AI0] TaskFailed Assign Hero/ 15815

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:54:493 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:54:493 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:54:493 STACK[AI0] TaskFailed Assign Hero/ 15816

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:54:493 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:54:563 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:54:563 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:54:563 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:54:564 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:54:663 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:18:54:663 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:54:663 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:54:663 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:54:663 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:56:848 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:18:56:876 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:57:029 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:57:303 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:57:659 STACK[AI0] Sync took 0.8000457 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:18:57:659 STACK[AI0] [MainState] Start decision number 9 (state: Main, turn: 193)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:18:58:692 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:58:693 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:58:693 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:58:693 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:58:693 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:58:693 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:58:716 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:58:716 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:58:716 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:58:717 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:58:717 STACK[AI0] TaskFailed Assign Hero/ 14542

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:58:717 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:58:717 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #17501 is on force truce cooldown for 5 turns

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:58:717 STACK[AI0] TaskFailed Propose force truce on war 17501/ 15817

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:58:717 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:58:717 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:58:717 STACK[AI0] TaskFailed Assign Hero/ 15818

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:58:717 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:58:717 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:58:717 STACK[AI0] TaskFailed Assign Hero/ 15819

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:58:717 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:18:58:763 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:58:763 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:58:763 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:58:763 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:58:862 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:58:862 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:58:862 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:58:862 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:18:58:961 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:18:59:976 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiSimulationProperty:.ctor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:Init()
    FidsiEnumerator:LoadPlanet(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetLabel_SystemOrbital:BindPlanet(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetLabelsWindow:BindPlanetLabel(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetLabelsWindow_SystemOrbital:BindPlanetLabel(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetLabelsWindow:ShowLabel(System.Reflection.ParameterInfo)
    PlanetLabelsWindow:OnBeginShow(System.Reflection.ParameterInfo)
    PlanetLabelsWindow_SystemOrbital:OnBeginShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiPanel:Show(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindow:InternalShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindowsStack:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiManager:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiManager:SetGameWindowVisibility(System.Reflection.ParameterInfo)
    GuiManager:UpdateGameWindowsVisibility()
    GuiManager:Refresh()
    GuiManager:Update_IGuiGamePanelService()
    GuiManager:Update()

20:19:00:037 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiSimulationProperty:.ctor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:Init()
    FidsiEnumerator:LoadPlanet(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetLabel_SystemManagement:BindPlanet(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetLabelsWindow:BindPlanetLabel(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetLabelsWindow_SystemManagement:BindPlanetLabel(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetLabelsWindow:ShowLabel(System.Reflection.ParameterInfo)
    PlanetLabelsWindow:OnBeginShow(System.Reflection.ParameterInfo)
    PlanetLabelsWindow_SystemManagement:OnBeginShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiPanel:Show(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindow:InternalShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindowsStack:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiManager:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiManager:SetGameWindowVisibility(System.Reflection.ParameterInfo)
    GuiManager:UpdateGameWindowsVisibility()
    GuiManager:Refresh()
    GuiManager:Update_IGuiGamePanelService()
    GuiManager:Update()

20:19:05:222 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000000F1, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:05:268 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:19:05:268 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:19:05:455 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:19:05:471 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:05:571 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:05:804 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:06:171 STACK[AI0] Sync took 0.70004 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:19:06:171 STACK[AI0] [MainState] Start decision number 10 (state: Main, turn: 193)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:19:06:590 STACKThe wrapper simulation object is not initialized or released.

    Amplitude.Unity.Simulation.SimulationObjectWrapper:GetPropertyValue(System.Reflection.ParameterInfo)
    ImprovementItem:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ImprovementsManagementModalWindow:RefreshImprovementItem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeTransform:RefreshChildrenIList(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ImprovementsManagementModalWindow:Refresh()
    Amplitude.Unity.Gui.GuiPanel:RefreshNow()
    ImprovementsManagementModalWindow:OnBeginShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiPanel:Show(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindow:InternalShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindowsStack:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindowsStackModal:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiManager:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonyInfoSidePanel:OnImprovementsCb()
    UnityEngine.GameObject:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeControlButton:HandleMouseUpOrDown(System.Reflection.ParameterInfo)
    AgeControlButton:MouseUp(System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeManager:UpdateInteractivity()
    AgeManager:LateUpdate()

20:19:06:590 STACKThe wrapper simulation object is not initialized or released.

    Amplitude.Unity.Simulation.SimulationObjectWrapper:GetPropertyValue(System.Reflection.ParameterInfo)
    ImprovementItem:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ImprovementsManagementModalWindow:RefreshImprovementItem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeTransform:RefreshChildrenIList(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ImprovementsManagementModalWindow:Refresh()
    Amplitude.Unity.Gui.GuiPanel:RefreshNow()
    ImprovementsManagementModalWindow:OnBeginShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiPanel:Show(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindow:InternalShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindowsStack:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindowsStackModal:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiManager:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonyInfoSidePanel:OnImprovementsCb()
    UnityEngine.GameObject:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeControlButton:HandleMouseUpOrDown(System.Reflection.ParameterInfo)
    AgeControlButton:MouseUp(System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeManager:UpdateInteractivity()
    AgeManager:LateUpdate()

20:19:07:185 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:07:185 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:07:185 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:07:185 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:07:185 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:07:185 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:07:201 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:07:201 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:07:201 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:07:202 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:07:202 STACK[AI0] TaskFailed Assign Hero/ 14538

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:07:202 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:07:202 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #17501 is on force truce cooldown for 5 turns

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:07:202 STACK[AI0] TaskFailed Propose force truce on war 17501/ 15821

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:07:202 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:07:202 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:07:202 STACK[AI0] TaskFailed Assign Hero/ 15822

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:07:202 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:07:202 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:07:202 STACK[AI0] TaskFailed Assign Hero/ 15823

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:07:202 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:07:267 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:07:267 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:07:267 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:07:267 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:07:368 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:07:368 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:07:368 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:07:368 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:07:468 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:19:07:968 STACKThe wrapper simulation object is not initialized or released.

    Amplitude.Unity.Simulation.SimulationObjectWrapper:GetPropertyValue(System.Reflection.ParameterInfo)
    GuiImprovement:get_UpkeepValues()
    GuiImprovement:get_UpkeepTotalValue()
    PanelFeatureUpkeep:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:19:09:568 STACKThe wrapper simulation object is not initialized or released.

    Amplitude.Unity.Simulation.SimulationObjectWrapper:GetPropertyValue(System.Reflection.ParameterInfo)
    GuiImprovement:get_UpkeepValues()
    GuiImprovement:get_UpkeepTotalValue()
    PanelFeatureUpkeep:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:19:11:569 STACKThe wrapper simulation object is not initialized or released.

    Amplitude.Unity.Simulation.SimulationObjectWrapper:GetPropertyValue(System.Reflection.ParameterInfo)
    GuiImprovement:get_UpkeepValues()
    GuiImprovement:get_UpkeepTotalValue()
    PanelFeatureUpkeep:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:19:17:582 STACK[ShipDesignRenderer] ShowShipView: this=ShipDesignOverview currentViewIndex=2 shipDesign=ShipDesign#17017

    ShipDesignBasePanel:ShowShipView(System.Reflection.ParameterInfo)
    ShipDesignBasePanel:Refresh()
    ShipDesignOverviewPanel:Refresh()
    Amplitude.Unity.Gui.GuiPanel:RefreshNow()
    HeroOverviewPanel:OnBeginShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiPanel:Show(System.Reflection.ParameterInfo)
    HeroInspectionModalWindow:SwitchHubMode(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    HeroInspectionModalWindow:OnBeginShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiPanel:Show(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindow:InternalShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindowsStack:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindowsStackModal:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiManager:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    HeroUpdateNotificationWindow:OnInspectCb()
    UnityEngine.GameObject:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeControlButton:HandleMouseUpOrDown(System.Reflection.ParameterInfo)
    AgeControlButton:MouseUp(System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeManager:UpdateInteractivity()
    AgeManager:LateUpdate()

20:19:17:582 STACKRefreshShipSlots: currentViewIndex == 2 shipDesignRendererService != null GuiShipDesign != null

    ShipDesignBasePanel:RefreshShipSlots()
    ShipDesignBasePanel:Refresh()
    ShipDesignOverviewPanel:Refresh()
    Amplitude.Unity.Gui.GuiPanel:RefreshNow()
    HeroOverviewPanel:OnBeginShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiPanel:Show(System.Reflection.ParameterInfo)
    HeroInspectionModalWindow:SwitchHubMode(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    HeroInspectionModalWindow:OnBeginShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiPanel:Show(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindow:InternalShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindowsStack:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindowsStackModal:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiManager:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    HeroUpdateNotificationWindow:OnInspectCb()
    UnityEngine.GameObject:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeControlButton:HandleMouseUpOrDown(System.Reflection.ParameterInfo)
    AgeControlButton:MouseUp(System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeManager:UpdateInteractivity()
    AgeManager:LateUpdate()

20:19:17:582 STACK[ShipDesignRenderer] HideShipView: this=ShipDesignOverview currentViewIndex=2

    ShipDesignBasePanel:HideShipView()
    ShipDesignBasePanel:OnBeginHide(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiPanel:Hide(System.Reflection.ParameterInfo)
    HeroOverviewPanel:OnBeginHide(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiPanel:Hide(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiPanel:Hide()
    HeroInspectionModalWindow:SwitchHubMode(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    HeroUpdateNotificationWindow:OnInspectCb()
    UnityEngine.GameObject:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeControlButton:HandleMouseUpOrDown(System.Reflection.ParameterInfo)
    AgeControlButton:MouseUp(System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeManager:UpdateInteractivity()
    AgeManager:LateUpdate()

20:19:23:307 STACKTexture 'BITMAPS/ATLASED/AFFINITIES/AFFINITYVENITIANSSMALL' not found for GuiElement 'CategoryHeroSkillTreeVenetians'

    Amplitude.Unity.Gui.Gui:GetTexture(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.Gui:GetTexture(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Gui:GetTexture(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureHeader:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:19:23:307 STACKThe property TradingRouteIncomeModifier doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffectsSetsItem:Bind(System.Reflection.ParameterInfo)
    PanelFeatureEffectsSets:BindSets(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeTransform:RefreshChildrenArray(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffectsSets:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureSkillEffectsSets:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:19:25:092 STACKThe property TradingRouteIncomeModifier doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffectsSetsItem:Bind(System.Reflection.ParameterInfo)
    SkillTreeEditionPanel:BindEffectSets(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeTransform:RefreshChildrenArray(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SkillTreeEditionPanel:RefreshEffects()
    SkillTreeEditionPanel:Refresh()
    Amplitude.Unity.Gui.GuiPanel+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:19:25:422 STACKTexture 'BITMAPS/ATLASED/AFFINITIES/AFFINITYVENITIANSSMALL' not found for GuiElement 'CategoryHeroSkillTreeVenetians'

    Amplitude.Unity.Gui.Gui:GetTexture(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.Gui:GetTexture(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Gui:GetTexture(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureHeader:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:19:25:422 STACKThe property TradingRouteIncomeModifier doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffectsSetsItem:Bind(System.Reflection.ParameterInfo)
    PanelFeatureEffectsSets:BindSets(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeTransform:RefreshChildrenArray(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffectsSets:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureSkillEffectsSets:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:19:27:539 STACKThe property TradingRouteIncomeModifier doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffectsSetsItem:Bind(System.Reflection.ParameterInfo)
    SkillTreeEditionPanel:BindEffectSets(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeTransform:RefreshChildrenArray(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SkillTreeEditionPanel:RefreshEffects()
    SkillTreeEditionPanel:Refresh()
    Amplitude.Unity.Gui.GuiPanel+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:19:29:824 STACKShipDesignRenderer didn't found anchor [CameraAnchor[ShipFactionHeroes.ShipSizeSmall.ShipHull01]] for descriptor [ShipFactionHeroes.ShipSizeSmall.ShipHull01]

    ShipDesignRenderer:FindCameraAnchor(System.Reflection.ParameterInfo)
    ShipDesignRenderer:UpdateCameraPosAndGridElementAccordingToShipDesign(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ShipDesignRenderer:IShipDesignRendererService.ChangeViewContent(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ShipDesignBasePanel:ShowShipView(System.Reflection.ParameterInfo)
    ShipDesignBasePanel:Refresh()
    ShipDesignOverviewPanel:Refresh()
    Amplitude.Unity.Gui.GuiPanel:RefreshNow()
    HeroOverviewPanel:OnBeginShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiPanel:Show(System.Reflection.ParameterInfo)
    HeroInspectionModalWindow:SwitchHubMode(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    HeroInspectionModalWindow:OnBackToOverviewCb()
    UnityEngine.GameObject:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeControlButton:HandleMouseUpOrDown(System.Reflection.ParameterInfo)
    AgeControlButton:MouseUp(System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeManager:UpdateInteractivity()
    AgeManager:LateUpdate()

20:19:29:824 STACK[ShipDesignRenderer] ShowShipView: this=ShipDesignOverview currentViewIndex=2 shipDesign=ShipDesign#17017

    ShipDesignBasePanel:ShowShipView(System.Reflection.ParameterInfo)
    ShipDesignBasePanel:Refresh()
    ShipDesignOverviewPanel:Refresh()
    Amplitude.Unity.Gui.GuiPanel:RefreshNow()
    HeroOverviewPanel:OnBeginShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiPanel:Show(System.Reflection.ParameterInfo)
    HeroInspectionModalWindow:SwitchHubMode(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    HeroInspectionModalWindow:OnBackToOverviewCb()
    UnityEngine.GameObject:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeControlButton:HandleMouseUpOrDown(System.Reflection.ParameterInfo)
    AgeControlButton:MouseUp(System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeManager:UpdateInteractivity()
    AgeManager:LateUpdate()

20:19:29:824 STACKRefreshShipSlots: currentViewIndex == 2 shipDesignRendererService != null GuiShipDesign != null

    ShipDesignBasePanel:RefreshShipSlots()
    ShipDesignBasePanel:Refresh()
    ShipDesignOverviewPanel:Refresh()
    Amplitude.Unity.Gui.GuiPanel:RefreshNow()
    HeroOverviewPanel:OnBeginShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiPanel:Show(System.Reflection.ParameterInfo)
    HeroInspectionModalWindow:SwitchHubMode(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    HeroInspectionModalWindow:OnBackToOverviewCb()
    UnityEngine.GameObject:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeControlButton:HandleMouseUpOrDown(System.Reflection.ParameterInfo)
    AgeControlButton:MouseUp(System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeManager:UpdateInteractivity()
    AgeManager:LateUpdate()

20:19:29:853 STACKShipDesignRenderer didn't found anchor [CameraAnchor[ShipFactionHeroes.ShipSizeSmall.ShipHull01]] for descriptor [ShipFactionHeroes.ShipSizeSmall.ShipHull01]

    ShipDesignRenderer:FindCameraAnchor(System.Reflection.ParameterInfo)
    ShipDesignRenderer:UpdateCameraPosAndGridElementAccordingToShipDesign(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ShipDesignRenderer:UpdateView(System.Reflection.ParameterInfo)
    ShipDesignRenderer:Update()

20:19:29:853 STACKRefreshShipSlots: currentViewIndex == 2 shipDesignRendererService != null GuiShipDesign != null

    ShipDesignBasePanel:RefreshShipSlots()
    ShipDesignBasePanel:SpecificUpdate()
    Amplitude.Unity.Gui.GuiPanel+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:19:31:137 STACK[ShipDesignRenderer] HideShipView: this=ShipDesignOverview currentViewIndex=2

    ShipDesignBasePanel:HideShipView()
    ShipDesignBasePanel:OnBeginHide(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiPanel:Hide(System.Reflection.ParameterInfo)
    HeroOverviewPanel:OnBeginHide(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiPanel:Hide(System.Reflection.ParameterInfo)
    HeroInspectionModalWindow:OnEndHide()
    Amplitude.Unity.Gui.GuiPanel+c__Iterator2:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:19:31:137 STACKAudio bank B_Heroes has correctly been released.

    Amplitude.Unity.Audio.AudioManager+BankHandle:UnloadBank()
    Amplitude.Unity.Audio.AudioManager:UnloadBank(System.Reflection.ParameterInfo)
    BankAudioModule:UnloadBanks(System.Reflection.ParameterInfo)
    BankAudioModule:OnEventReceived(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Audio.AudioManager:SendEventToAudioModules(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ShipDesignEditionPanel:UnloadHullSoundBank()
    ShipDesignEditionPanel:Unbind()
    HeroInspectionModalWindow:Unbind()
    HeroInspectionModalWindow:OnEndHide()
    Amplitude.Unity.Gui.GuiPanel+c__Iterator2:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:19:33:492 STACK[Order] OrderMoveIdleFleets::DepartmentOfTransportation/OrderMoveIdleFleets#000000F3, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTransportation+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:33:877 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#000000F5, [Empire0], Entity index: 2602

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:33:877 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:19:33:877 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:19:34:090 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:19:34:124 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:34:274 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:34:533 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:34:893 STACK[AI0] Sync took 0.8010459 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:19:34:894 STACK[AI0] [MainState] Start decision number 11 (state: Main, turn: 193)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:19:35:995 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:35:995 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:35:995 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:35:995 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:35:995 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:35:995 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:36:024 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:36:024 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:36:024 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:36:024 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:36:025 STACK[AI0] TaskFailed Assign Hero/ 14539

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:36:025 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:36:025 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #17501 is on force truce cooldown for 5 turns

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:36:025 STACK[AI0] TaskFailed Propose force truce on war 17501/ 15824

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:36:025 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:36:025 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:36:025 STACK[AI0] TaskFailed Assign Hero/ 15825

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:36:025 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:36:025 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:36:025 STACK[AI0] TaskFailed Assign Hero/ 15826

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:36:025 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:36:092 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:36:092 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:36:092 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:36:092 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:36:179 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:36:179 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:36:179 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:36:179 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:36:280 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:19:40:938 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000000F6, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:40:986 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:19:40:986 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:19:41:187 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:19:41:203 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:41:307 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:41:553 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:41:887 STACK[AI0] Sync took 0.70004 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:19:41:887 STACK[AI0] [MainState] Start decision number 12 (state: Main, turn: 193)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:19:43:007 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:43:007 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:43:007 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:43:007 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:43:007 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:43:007 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:43:030 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:43:030 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:43:030 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:43:030 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:43:030 STACK[AI0] TaskFailed Assign Hero/ 14545

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:43:030 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:43:030 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #17501 is on force truce cooldown for 5 turns

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:43:030 STACK[AI0] TaskFailed Propose force truce on war 17501/ 15827

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:43:030 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:43:030 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:43:030 STACK[AI0] TaskFailed Assign Hero/ 15828

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:43:030 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:43:030 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:43:030 STACK[AI0] TaskFailed Assign Hero/ 15829

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:43:031 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:43:096 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:43:096 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:43:096 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:43:096 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:43:190 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:43:191 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:43:191 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:43:191 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:43:292 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:19:44:508 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:19:44:508 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:19:44:697 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:19:44:725 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:44:875 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:45:126 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:45:492 STACK[AI0] Sync took 0.8020458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:19:45:492 STACK[AI0] [MainState] Start decision number 13 (state: Main, turn: 193)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:19:46:608 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:46:608 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:46:608 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:46:608 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:46:608 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:46:608 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:46:631 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:46:631 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:46:631 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:46:631 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:46:631 STACK[AI0] TaskFailed Assign Hero/ 14546

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:46:631 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:46:631 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #17501 is on force truce cooldown for 5 turns

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:46:631 STACK[AI0] TaskFailed Propose force truce on war 17501/ 15830

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:46:631 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:46:631 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:46:631 STACK[AI0] TaskFailed Assign Hero/ 15831

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:46:631 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:46:632 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:46:632 STACK[AI0] TaskFailed Assign Hero/ 15832

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:46:632 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:46:697 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:46:697 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:46:697 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:46:697 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:46:794 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:19:46:794 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:46:794 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:46:794 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:46:794 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:48:308 STACKEntering state ServerEncounterState_Setup

    ServerEncounterState:Begin(System.Reflection.ParameterInfo)
    ServerEncounterState_Setup:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerEncounter:Update()
    GameServerState_Turn_Main:UpdateEncounters()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:48:458 STACKEntering state ServerEncounterState_WaitForContendersState: ReadyForBattle

    ServerEncounterState:Begin(System.Reflection.ParameterInfo)
    ServerEncounterState_WaitForContendersState:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerEncounter:Update()
    GameServerState_Turn_Main:UpdateEncounters()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:48:477 STACKEntering state ServerEncounterState_LoadBattle

    ServerEncounterState:Begin(System.Reflection.ParameterInfo)
    ServerEncounterState_LoadBattle:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerEncounter:Update()
    GameServerState_Turn_Main:UpdateEncounters()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:49:009 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:19:49:031 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:49:178 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:49:475 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:49:792 STACK[AI0] Sync took 0.8010458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:19:49:792 STACK[AI0] [MainState] Start decision number 14 (state: Main, turn: 193)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:19:50:914 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:50:914 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:50:914 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:50:914 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:50:914 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:50:914 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:50:942 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:50:942 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:50:942 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:50:942 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:50:942 STACK[AI0] TaskFailed Assign Hero/ 14543

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:50:942 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:50:942 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #17501 is on force truce cooldown for 5 turns

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:50:942 STACK[AI0] TaskFailed Propose force truce on war 17501/ 15834

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:50:942 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:50:942 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:50:942 STACK[AI0] TaskFailed Assign Hero/ 15835

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:50:943 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:50:943 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:50:943 STACK[AI0] TaskFailed Assign Hero/ 15836

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:50:943 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:50:991 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:50:991 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:50:991 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:50:991 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:51:091 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:19:51:091 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:51:091 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:51:091 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:51:091 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:51:692 STACKUpkeep provider is null. Target type is GuiBattleShip

    PanelFeatureUpkeep:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:19:53:293 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:19:53:315 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:53:478 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:53:711 STACKUpkeep provider is null. Target type is GuiBattleShip

    PanelFeatureUpkeep:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:19:53:743 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:54:093 STACK[AI0] Sync took 0.8050461 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:19:54:093 STACK[AI0] [MainState] Start decision number 15 (state: Main, turn: 193)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:19:55:209 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:55:209 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:55:209 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:55:209 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:55:209 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:55:209 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:55:232 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:55:232 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:55:233 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:55:233 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:55:233 STACK[AI0] TaskFailed Assign Hero/ 14544

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:55:233 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:55:233 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #17501 is on force truce cooldown for 5 turns

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:55:233 STACK[AI0] TaskFailed Propose force truce on war 17501/ 15837

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:55:233 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:55:233 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:55:233 STACK[AI0] TaskFailed Assign Hero/ 15838

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:55:233 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:55:233 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:55:233 STACK[AI0] TaskFailed Assign Hero/ 15839

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:55:233 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:55:308 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:55:309 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:55:309 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:55:309 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:55:342 STACKBegin encounter simulation ignition 9532

    BattleSimulation+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    ServerEncounterState_LoadBattle:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerEncounter:Update()
    GameServerState_Turn_Main:UpdateEncounters()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:55:408 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:19:55:408 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:55:408 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:55:408 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:55:408 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:19:56:624 STACKEnd encounter simulation ignition 9536

    BattleSimulation+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    ServerEncounterState_LoadBattle:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerEncounter:Update()
    GameServerState_Turn_Main:UpdateEncounters()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:56:681 STACKEntering state ServerEncounterState_WaitForContendersState: ReadyForFirstPhase

    ServerEncounterState:Begin(System.Reflection.ParameterInfo)
    ServerEncounterState_WaitForContendersState:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerEncounter:Update()
    GameServerState_Turn_Main:UpdateEncounters()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:56:996 STACKEntering state ServerEncounterState_StartBattlePhase

    ServerEncounterState:Begin(System.Reflection.ParameterInfo)
    ServerEncounterState_StartBattlePhase:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerEncounter:Update()
    GameServerState_Turn_Main:UpdateEncounters()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:56:996 STACKEntering state ServerEncounterState_WaitForContendersState: BattlePhaseInProgress

    ServerEncounterState:Begin(System.Reflection.ParameterInfo)
    ServerEncounterState_WaitForContendersState:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerEncounter:Update()
    GameServerState_Turn_Main:UpdateEncounters()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:57:092 STACKEntering state ServerEncounterState_RunBattlePhase

    ServerEncounterState:Begin(System.Reflection.ParameterInfo)
    ServerEncounterState_RunBattlePhase:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerEncounter:Update()
    GameServerState_Turn_Main:UpdateEncounters()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:57:425 STACKEntering state ServerEncounterState_StartBattlePhase

    ServerEncounterState:Begin(System.Reflection.ParameterInfo)
    ServerEncounterState_StartBattlePhase:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerEncounter:Update()
    GameServerState_Turn_Main:UpdateEncounters()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:57:425 STACKEntering state ServerEncounterState_RunBattlePhase

    ServerEncounterState:Begin(System.Reflection.ParameterInfo)
    ServerEncounterState_RunBattlePhase:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerEncounter:Update()
    GameServerState_Turn_Main:UpdateEncounters()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:57:561 STACKEntering state ServerEncounterState_StartBattlePhase

    ServerEncounterState:Begin(System.Reflection.ParameterInfo)
    ServerEncounterState_StartBattlePhase:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerEncounter:Update()
    GameServerState_Turn_Main:UpdateEncounters()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:57:561 STACKEntering state ServerEncounterState_RunBattlePhase

    ServerEncounterState:Begin(System.Reflection.ParameterInfo)
    ServerEncounterState_RunBattlePhase:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerEncounter:Update()
    GameServerState_Turn_Main:UpdateEncounters()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:57:614 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:19:57:643 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:57:743 STACKEntering state ServerEncounterState_StartBattlePhase

    ServerEncounterState:Begin(System.Reflection.ParameterInfo)
    ServerEncounterState_StartBattlePhase:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerEncounter:Update()
    GameServerState_Turn_AI_PrepareSync:UpdateEncounters()
    GameServerState_Turn_AI_PrepareSync:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:57:743 STACKEntering state ServerEncounterState_WaitForContendersState: ReadyForReport

    ServerEncounterState:Begin(System.Reflection.ParameterInfo)
    ServerEncounterState_WaitForContendersState:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerEncounter:Update()
    GameServerState_Turn_AI_PrepareSync:UpdateEncounters()
    GameServerState_Turn_AI_PrepareSync:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:57:865 STACKEntering state ServerEncounterState_Report

    ServerEncounterState:Begin(System.Reflection.ParameterInfo)
    ServerEncounterState_Report:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerEncounter:Update()
    GameServerState_Turn_AI_PrepareSync:UpdateEncounters()
    GameServerState_Turn_AI_PrepareSync:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:57:865 STACKEntering state ServerEncounterState_WaitForContendersState: ReportAknowledged

    ServerEncounterState:Begin(System.Reflection.ParameterInfo)
    ServerEncounterState_WaitForContendersState:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerEncounter:Update()
    GameServerState_Turn_AI_PrepareSync:UpdateEncounters()
    GameServerState_Turn_AI_PrepareSync:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:58:077 STACKEntering state ServerEncounterState_ReportValidated

    ServerEncounterState:Begin(System.Reflection.ParameterInfo)
    ServerEncounterState_ReportValidated:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerEncounter:Update()
    GameServerState_Turn_AI_PrepareSync:UpdateEncounters()
    GameServerState_Turn_AI_PrepareSync:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:58:077 STACKEntering state ServerEncounterState_WaitForContendersState: ReportValidated

    ServerEncounterState:Begin(System.Reflection.ParameterInfo)
    ServerEncounterState_WaitForContendersState:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerEncounter:Update()
    GameServerState_Turn_AI_PrepareSync:UpdateEncounters()
    GameServerState_Turn_AI_PrepareSync:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:58:308 STACKEntering state ServerEncounterState_Finalize

    ServerEncounterState:Begin(System.Reflection.ParameterInfo)
    ServerEncounterState_Finalize:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerEncounter:Update()
    GameServerState_Turn_AI_PrepareSync:UpdateEncounters()
    GameServerState_Turn_AI_PrepareSync:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:58:442 STACKCan't find network achievement: ATTACK_ALLY_WITH_PRIVATEERS

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventFleetHasAttackedAnEnemy(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    AttackFleetAction:ClientFinalize()
    EntityAction:ClientExecute()
    EntityAction:TerminateAction()
    AttackFleetAction:Encounter_StateChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Encounter:OnStateChanged(System.Reflection.ParameterInfo)
    Encounter:SetState(System.Reflection.ParameterInfo)
    GameClient+c__Iterator1E:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:58:521 STACKCan't find resource location for resource 'ActionPoint' with base location at 'Fleet#7049'.

    DepartmentOfTheTreasury:IsTransferOfResourcePossible(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Gui:FormatCost(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Gui:FormatCosts(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Gui:FormatFailure(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Gui:FormatEntityActionFailureInfos(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FleetActionControl:RefreshTooltip()
    FleetActionControl:Refresh()
    FleetActionsPanel:Refresh()
    Amplitude.Unity.Gui.GuiPanel:RefreshNow()
    FleetsScreen:SetPanelVisibilityAndRefresh(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FleetsScreen:Refresh()
    Amplitude.Unity.Gui.GuiPanel+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:19:58:571 STACKCan't find resource location for resource 'ActionPoint' with base location at 'Fleet#7049'.

    DepartmentOfTheTreasury:IsTransferOfResourcePossible(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Gui:FormatCost(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Gui:FormatCosts(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Gui:FormatFailure(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Gui:FormatEntityActionFailureInfos(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FleetActionControl:RefreshTooltip()
    FleetActionControl:Refresh()
    FleetActionsPanel:Refresh()
    Amplitude.Unity.Gui.GuiPanel+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:19:58:591 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:58:892 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:19:59:211 STACK[AI0] Sync took 1.6040918 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:19:59:211 STACK[AI0] [MainState] Start decision number 16 (state: Main, turn: 193)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:20:00:357 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:00:357 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:00:357 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:00:357 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:00:357 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:00:357 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:00:378 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:00:378 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:00:378 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:00:378 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:00:378 STACK[AI0] TaskFailed Assign Hero/ 14549

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:00:378 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:00:378 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #17501 is on force truce cooldown for 5 turns

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:00:378 STACK[AI0] TaskFailed Propose force truce on war 17501/ 15840

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:00:378 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:00:378 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:00:378 STACK[AI0] TaskFailed Assign Hero/ 15841

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:00:378 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:00:378 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:00:378 STACK[AI0] TaskFailed Assign Hero/ 15842

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:00:378 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:00:424 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:00:424 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:00:424 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:00:424 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:00:527 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:20:00:527 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:00:528 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:00:528 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:00:528 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:02:740 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:20:02:759 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:02:895 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:03:145 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:03:429 STACK[AI0] Sync took 0.7040403 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:20:03:429 STACK[AI0] [MainState] Start decision number 17 (state: Main, turn: 193)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:20:04:557 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:04:557 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:04:557 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:04:557 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:04:557 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:04:557 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:04:578 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:04:578 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:04:578 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:04:578 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:04:579 STACK[AI0] TaskFailed Assign Hero/ 14550

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:04:579 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:04:579 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #17501 is on force truce cooldown for 5 turns

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:04:579 STACK[AI0] TaskFailed Propose force truce on war 17501/ 15843

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:04:579 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:04:579 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:04:579 STACK[AI0] TaskFailed Assign Hero/ 15844

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:04:579 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:04:579 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:04:579 STACK[AI0] TaskFailed Assign Hero/ 15845

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:04:579 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:04:626 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:04:626 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:04:626 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:04:626 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:04:723 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:20:04:723 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:04:723 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:04:723 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:04:723 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:07:206 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:20:07:277 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:07:524 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:07:775 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:07:797 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#00000112, [Empire0], Entity index: 2617

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:08:126 STACK[AI0] Sync took 1.2010687 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:20:08:126 STACK[AI0] [MainState] Start decision number 18 (state: Main, turn: 193)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:20:09:256 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:09:256 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:09:256 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:09:256 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:09:256 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:09:256 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:09:279 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:09:279 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:09:279 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:09:279 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:09:279 STACK[AI0] TaskFailed Assign Hero/ 14547

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:09:280 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:09:280 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #17501 is on force truce cooldown for 5 turns

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:09:280 STACK[AI0] TaskFailed Propose force truce on war 17501/ 15846

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:09:280 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:09:280 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:09:280 STACK[AI0] TaskFailed Assign Hero/ 15847

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:09:280 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:09:280 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:09:280 STACK[AI0] TaskFailed Assign Hero/ 15848

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:09:280 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:09:325 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:09:325 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:09:325 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:09:325 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:09:440 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:20:09:440 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:09:440 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:09:440 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:09:440 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:10:255 STACKCan't find resource location for resource 'ActionPoint' with base location at 'Fleet#7049'.

    DepartmentOfTheTreasury:IsTransferOfResourcePossible(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Gui:FormatCost(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Gui:FormatCosts(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Gui:FormatFailure(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Gui:FormatEntityActionFailureInfos(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FleetActionControl:RefreshTooltip()
    FleetActionControl:Refresh()
    FleetActionsPanel:Refresh()
    Amplitude.Unity.Gui.GuiPanel:RefreshNow()
    FleetsScreen:SetPanelVisibilityAndRefresh(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FleetsScreen:Refresh()
    Amplitude.Unity.Gui.GuiPanel+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:20:11:626 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:20:11:657 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:11:807 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:12:046 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:12:441 STACK[AI0] Sync took 0.8000458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:20:12:441 STACK[AI0] [MainState] Start decision number 19 (state: Main, turn: 193)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:20:12:690 STACKEntering state ServerGroundBattleState_Setup

    ServerGroundBattleState:Begin(System.Reflection.ParameterInfo)
    ServerGroundBattleState_Setup:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerGroundBattle:Update()
    GameServerState_Turn_Main:UpdateGroundBattles()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:12:690 STACKEntering state ServerGroundBattleState_WaitForStrategies

    ServerGroundBattleState:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerGroundBattle:Update()
    GameServerState_Turn_Main:UpdateGroundBattles()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:13:558 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:13:559 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:13:559 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:13:559 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:13:559 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:13:559 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:13:580 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:13:581 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:13:581 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:13:581 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:13:581 STACK[AI0] TaskFailed Assign Hero/ 14548

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:13:581 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:13:581 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #17501 is on force truce cooldown for 5 turns

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:13:581 STACK[AI0] TaskFailed Propose force truce on war 17501/ 15849

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:13:581 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:13:581 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:13:581 STACK[AI0] TaskFailed Assign Hero/ 15850

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:13:581 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:13:581 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:13:582 STACK[AI0] TaskFailed Assign Hero/ 15851

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:13:582 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:13:627 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:13:627 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:13:627 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:13:627 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:13:727 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:20:13:728 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:13:728 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:13:728 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:13:728 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:15:927 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:20:15:959 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:16:108 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:16:381 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:16:724 STACK[AI0] Sync took 0.8000457 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:20:16:724 STACK[AI0] [MainState] Start decision number 20 (state: Main, turn: 193)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:20:17:846 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:17:846 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:17:846 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:17:846 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:17:846 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:17:846 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:17:874 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:17:874 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:17:874 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:17:874 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:17:874 STACK[AI0] TaskFailed Assign Hero/ 14552

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:17:874 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:17:924 STACKEntering state ServerGroundBattleState_Report

    ServerGroundBattleState:Begin(System.Reflection.ParameterInfo)
    ServerGroundBattleState_Report:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerGroundBattle:Update()
    GameServerState_Turn_Main:UpdateGroundBattles()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:17:924 STACKEntering state ServerGroundBattleState_WaitForNextTurn

    ServerGroundBattleState:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerGroundBattle:Update()
    GameServerState_Turn_Main:UpdateGroundBattles()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:17:924 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #17501 is on force truce cooldown for 5 turns

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:17:924 STACK[AI0] TaskFailed Propose force truce on war 17501/ 15853

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:17:924 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:17:924 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:17:924 STACK[AI0] TaskFailed Assign Hero/ 15854

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:17:924 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:17:924 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:17:924 STACK[AI0] TaskFailed Assign Hero/ 15855

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:17:924 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:17:924 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:17:924 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:17:924 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:17:924 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:18:030 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:20:18:030 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:18:030 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:18:031 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:18:031 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:20:223 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:20:20:245 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:20:395 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:20:615 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:21:042 STACK[AI0] Sync took 0.8010458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:20:21:042 STACK[AI0] [MainState] Start decision number 21 (state: Main, turn: 193)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:20:22:159 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:22:159 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:22:160 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:22:160 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:22:160 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:22:160 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:22:190 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:22:190 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:22:190 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:22:190 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:22:190 STACK[AI0] TaskFailed Assign Hero/ 14553

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:22:190 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:22:191 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #17501 is on force truce cooldown for 5 turns

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:22:191 STACK[AI0] TaskFailed Propose force truce on war 17501/ 15856

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:22:191 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:22:191 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:22:191 STACK[AI0] TaskFailed Assign Hero/ 15857

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:22:191 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:22:191 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:22:191 STACK[AI0] TaskFailed Assign Hero/ 15858

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:22:191 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:22:239 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:22:239 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:22:325 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:22:325 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:22:325 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:22:325 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:22:325 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:22:325 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:22:439 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:20:28:658 STACKTrying to add the garrison 'Hangar#18540' to the FleetsScreen garrison while it is already recorded

    FleetsScreen:AddGarrison(System.Reflection.ParameterInfo)
    FleetsScreen:RebuildListOfGarrisons()
    FleetsScreen:Cursor_SelectionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.Cursor:OnSelectionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.Cursor:Amplitude.Unity.View.ICursor.OnSelectionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.CursorManager:OnSelectionChanged(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.CursorManager:Select(System.Reflection.ParameterInfo)
    DockLabel:OnClickCb(System.Reflection.ParameterInfo)
    UnityEngine.GameObject:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GarrisonsLabelButton:OnClickCb(System.Reflection.ParameterInfo)
    UnityEngine.GameObject:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeControlButton:HandleMouseUpOrDown(System.Reflection.ParameterInfo)
    AgeControlButton:MouseUp(System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeManager:UpdateInteractivity()
    AgeManager:LateUpdate()

20:20:28:726 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:20:28:726 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:20:28:927 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:20:28:958 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:29:108 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:29:358 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:29:728 STACK[AI0] Sync took 0.8000457 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:20:29:728 STACK[AI0] [MainState] Start decision number 22 (state: Main, turn: 193)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:20:30:873 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:30:873 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:30:873 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:30:874 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:30:874 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:30:874 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:30:895 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:30:895 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:30:895 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:30:895 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:30:895 STACK[AI0] TaskFailed Assign Hero/ 14554

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:30:895 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:30:895 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #17501 is on force truce cooldown for 5 turns

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:30:895 STACK[AI0] TaskFailed Propose force truce on war 17501/ 15859

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:30:895 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:30:895 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:30:895 STACK[AI0] TaskFailed Assign Hero/ 15860

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:30:895 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:30:896 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:30:896 STACK[AI0] TaskFailed Assign Hero/ 15861

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:30:896 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:30:943 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:30:943 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:30:943 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:30:943 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:31:043 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:31:043 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:31:044 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:31:044 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:31:143 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:20:32:129 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:20:32:129 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:20:32:341 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:20:32:362 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:32:514 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:32:760 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:33:143 STACK[AI0] Sync took 0.8010459 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:20:33:143 STACK[AI0] [MainState] Start decision number 23 (state: Main, turn: 193)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:20:34:276 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:34:276 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:34:276 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:34:276 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:34:276 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:34:276 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:34:306 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:34:306 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:34:306 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:34:306 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:34:306 STACK[AI0] TaskFailed Assign Hero/ 14551

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:34:306 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:34:306 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #17501 is on force truce cooldown for 5 turns

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:34:306 STACK[AI0] TaskFailed Propose force truce on war 17501/ 15862

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:34:306 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:34:306 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:34:306 STACK[AI0] TaskFailed Assign Hero/ 15863

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:34:306 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:34:306 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:34:306 STACK[AI0] TaskFailed Assign Hero/ 15864

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:34:306 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:34:344 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:34:344 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:34:439 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:20:34:439 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:34:439 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:34:439 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:34:439 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:34:439 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:34:440 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:36:060 STACK[Order] OrderMergeFleets::DepartmentOfDefense/OrderMergeFleets#00000119, Ticket: 00000186, [Empire0], DestinationFleet: 12932, FleetsGUID: 10923,12932

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfDefense+c__IteratorC:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:36:180 STACKTrying to refresh a GarrisonPanel with a null Garrison.

    GarrisonPanel:Refresh()
    Amplitude.Unity.Gui.GuiPanel+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:20:36:180 STACKCan't find resource location for resource 'ActionPoint' with base location at 'Fleet#7049'.

    DepartmentOfTheTreasury:IsTransferOfResourcePossible(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Gui:FormatCost(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Gui:FormatCosts(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Gui:FormatFailure(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Gui:FormatEntityActionFailureInfos(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FleetActionControl:RefreshTooltip()
    FleetActionControl:Refresh()
    FleetActionsPanel:Refresh()
    Amplitude.Unity.Gui.GuiPanel:RefreshNow()
    FleetsScreen:SetPanelVisibilityAndRefresh(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FleetsScreen:Refresh()
    Amplitude.Unity.Gui.GuiPanel+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:20:36:225 STACKCan't find resource location for resource 'ActionPoint' with base location at 'Fleet#7049'.

    DepartmentOfTheTreasury:IsTransferOfResourcePossible(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Gui:FormatCost(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Gui:FormatCosts(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Gui:FormatFailure(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Gui:FormatEntityActionFailureInfos(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FleetActionControl:RefreshTooltip()
    FleetActionControl:Refresh()
    FleetActionsPanel:Refresh()
    Amplitude.Unity.Gui.GuiPanel:RefreshNow()
    FleetsScreen:SetPanelVisibilityAndRefresh(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FleetsScreen:Refresh()
    Amplitude.Unity.Gui.GuiPanel+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:20:36:642 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:20:36:662 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:36:809 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:37:056 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:37:457 STACK[AI0] Sync took 0.8010458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:20:37:457 STACK[AI0] [MainState] Start decision number 24 (state: Main, turn: 193)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:20:38:561 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:38:561 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:38:561 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:38:561 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:38:561 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:38:561 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:38:589 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:38:589 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:38:589 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:38:589 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:38:589 STACK[AI0] TaskFailed Assign Hero/ 14556

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:38:589 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:38:589 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #17501 is on force truce cooldown for 5 turns

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:38:589 STACK[AI0] TaskFailed Propose force truce on war 17501/ 15865

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:38:589 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:38:589 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:38:590 STACK[AI0] TaskFailed Assign Hero/ 15866

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:38:590 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:38:590 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:38:590 STACK[AI0] TaskFailed Assign Hero/ 15867

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:38:590 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:38:639 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:38:639 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:38:639 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:38:639 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:38:740 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:38:740 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:38:740 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:38:740 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:38:839 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:20:40:833 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:20:40:833 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:20:41:028 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:20:41:056 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:41:206 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:41:456 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:41:857 STACK[AI0] Sync took 0.8000458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:20:41:857 STACK[AI0] [MainState] Start decision number 25 (state: Main, turn: 193)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:20:42:972 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:42:973 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:42:973 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:42:973 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:42:973 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:42:973 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:42:993 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:42:993 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:42:993 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:42:993 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:42:993 STACK[AI0] TaskFailed Assign Hero/ 14557

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:42:994 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:42:994 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #17501 is on force truce cooldown for 5 turns

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:42:994 STACK[AI0] TaskFailed Propose force truce on war 17501/ 15868

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:42:994 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:42:994 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:42:994 STACK[AI0] TaskFailed Assign Hero/ 15869

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:42:994 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:42:994 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:42:994 STACK[AI0] TaskFailed Assign Hero/ 15870

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:42:994 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:20:43:040 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:43:040 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:43:155 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:43:155 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:43:155 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:43:155 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:43:155 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:43:156 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:20:43:255 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:20:47:588 STACKExpandQuadToRenderBuffer

    AgeSM4RenderTechnique:ProcessCommandBuffer_Inline(System.Reflection.ParameterInfo)
    AgeSM4RenderTechnique:DoRender(System.Reflection.ParameterInfo)
    AgeSM4RenderTechnique:Render(System.Reflection.ParameterInfo)
    AgeRenderManager:RenderWithTechnique(System.Reflection.ParameterInfo)
    AgeRenderManager:RenderWithHook(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeRenderManager:OnCameraPostRender(System.Reflection.ParameterInfo)
    UnityEngine.Camera:FireOnPostRender(System.Reflection.ParameterInfo)

20:21:14:190 STACKThe property GroundBattleBombardmentAttackerDamages doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:21:42:401 STACKThe property TradingRouteIncomeModifier doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:21:42:401 STACKThe property DustInflationModifier doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:21:44:414 STACKThe property TradingRouteIncomeModifier doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:21:44:414 STACKThe property DustInflationModifier doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:21:45:400 STACKThe property TradingRouteIncomeModifier doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:21:45:400 STACKThe property DustInflationModifier doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:21:47:417 STACKThe property TradingRouteIncomeModifier doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:21:47:418 STACKThe property DustInflationModifier doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:21:51:052 STACK[Order] OrderQueueResearch::DepartmentOfScience/OrderQueueResearch#0000011A, [Empire0], ConstructibleElementName: TechnologyDefinitionEconomyAndTradeVictory, ConstructionGameEntityGUID: 18551, ResourceStocks: ConstructionResourceStock[]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfScience+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:21:51:080 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:21:51:080 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:21:51:281 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:21:51:300 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:21:51:354 STACKThe property TradingRouteIncomeModifier doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:21:51:354 STACKThe property DustInflationModifier doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:21:51:402 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:21:51:689 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:21:52:086 STACK[AI0] Sync took 0.8030459 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:21:52:086 STACK[AI0] [MainState] Start decision number 26 (state: Main, turn: 193)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:21:53:281 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:21:53:281 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:21:53:281 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:21:53:281 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:21:53:281 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:21:53:301 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:21:53:301 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:21:53:302 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:21:53:302 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:21:53:302 STACK[AI0] TaskFailed Assign Hero/ 14558

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:21:53:302 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:21:53:303 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:21:53:303 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:21:53:303 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:21:53:318 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #17501 is on force truce cooldown for 5 turns

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:21:53:318 STACK[AI0] TaskFailed Propose force truce on war 17501/ 15871

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:21:53:318 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:21:53:318 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:21:53:318 STACK[AI0] TaskFailed Assign Hero/ 15872

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:21:53:318 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:21:53:318 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:21:53:318 STACK[AI0] TaskFailed Assign Hero/ 15873

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:21:53:318 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:21:53:364 STACKThe property TradingRouteIncomeModifier doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:21:53:365 STACKThe property DustInflationModifier doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:21:53:399 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:21:53:399 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:21:53:399 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:21:53:399 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:21:53:399 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:21:53:399 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:21:53:399 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:21:53:599 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:21:57:136 STACK[Order] OrderCancelResearch::DepartmentOfScience/OrderCancelResearch#0000011B, [Empire0], ConstructionGameEntityGUID: 18551

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfScience+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:06:501 STACK[Order] OrderQueueResearch::DepartmentOfScience/OrderQueueResearch#0000011C, [Empire0], ConstructibleElementName: TechnologyDefinitionEconomyAndTrade19, ConstructionGameEntityGUID: 18552, ResourceStocks: ConstructionResourceStock[]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfScience+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:06:566 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:22:06:566 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:22:06:764 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:22:06:787 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:06:898 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:07:185 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:07:204 STACK[Order] OrderQueueResearch::DepartmentOfScience/OrderQueueResearch#0000011D, [Empire0], ConstructibleElementName: TechnologyDefinitionEconomyAndTrade18, ConstructionGameEntityGUID: 18553, ResourceStocks: ConstructionResourceStock[]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfScience+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:07:564 STACK[AI0] Sync took 0.803046 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:22:07:564 STACK[AI0] [MainState] Start decision number 27 (state: Main, turn: 193)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:22:08:732 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:22:08:732 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:22:08:732 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:22:08:732 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:22:08:732 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:22:08:752 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:08:752 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:08:753 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:08:753 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:08:753 STACK[AI0] TaskFailed Assign Hero/ 14555

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:08:753 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:08:768 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:22:08:768 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:22:08:768 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:22:08:788 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #17501 is on force truce cooldown for 5 turns

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:08:789 STACK[AI0] TaskFailed Propose force truce on war 17501/ 15874

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:08:789 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:08:789 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:08:789 STACK[AI0] TaskFailed Assign Hero/ 15875

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:08:789 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:08:789 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:08:789 STACK[AI0] TaskFailed Assign Hero/ 15876

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:08:789 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:08:869 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:22:08:869 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:22:08:869 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:22:08:869 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:22:08:869 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:22:08:869 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:22:08:869 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:22:11:082 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:22:11:103 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:11:239 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:11:556 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:11:884 STACK[AI0] Sync took 0.8000458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:22:11:884 STACK[AI0] [MainState] Start decision number 28 (state: Main, turn: 193)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:22:13:023 STACK[Order] OrderQueueResearch::DepartmentOfScience/OrderQueueResearch#0000011E, [Empire0], ConstructibleElementName: TechnologyDefinitionMilitary3, ConstructionGameEntityGUID: 18554, ResourceStocks: ConstructionResourceStock[]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfScience+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:13:057 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:22:13:057 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:22:13:057 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:22:13:057 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:22:13:058 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:22:13:058 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:22:13:083 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:13:083 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:13:083 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:13:083 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:13:083 STACK[AI0] TaskFailed Assign Hero/ 14560

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:13:083 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:13:083 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #17501 is on force truce cooldown for 5 turns

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:13:083 STACK[AI0] TaskFailed Propose force truce on war 17501/ 15877

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:13:083 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:13:083 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:13:084 STACK[AI0] TaskFailed Assign Hero/ 15878

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:13:084 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:13:084 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:13:084 STACK[AI0] TaskFailed Assign Hero/ 15879

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:13:084 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:13:084 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:22:13:084 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:22:13:187 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:22:13:187 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:22:13:187 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:22:13:187 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:22:13:187 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:22:13:187 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:22:13:187 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:22:13:656 STACKThe property GroundBattleBombardmentAttackerDamages doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:22:13:771 STACK[Order] OrderQueueResearch::DepartmentOfScience/OrderQueueResearch#0000011F, [Empire0], ConstructibleElementName: TechnologyDefinitionMilitary6, ConstructionGameEntityGUID: 15263, ResourceStocks: ConstructionResourceStock[]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfScience+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:15:383 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:22:15:404 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:15:549 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:15:857 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:16:192 STACK[AI0] Sync took 0.8020458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:22:16:193 STACK[AI0] [MainState] Start decision number 29 (state: Main, turn: 193)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:22:16:275 STACKThe property PlayDeckUnlockedSlotsCount doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:22:17:353 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:22:17:353 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:22:17:353 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:22:17:353 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:22:17:353 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:22:17:383 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:17:383 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:17:383 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:17:383 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:17:383 STACK[AI0] TaskFailed Assign Hero/ 14561

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:17:383 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:17:404 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:22:17:404 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:22:17:404 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:22:17:422 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #17501 is on force truce cooldown for 5 turns

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:17:422 STACK[AI0] TaskFailed Propose force truce on war 17501/ 15880

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:17:422 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:17:422 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:17:422 STACK[AI0] TaskFailed Assign Hero/ 15881

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:17:422 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:17:422 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:17:422 STACK[AI0] TaskFailed Assign Hero/ 15882

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:17:422 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:17:487 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:22:17:487 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:22:17:487 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:22:17:487 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:22:17:487 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:22:17:487 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:22:17:586 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:22:20:215 STACK[Order] OrderCancelResearch::DepartmentOfScience/OrderCancelResearch#00000120, [Empire0], ConstructionGameEntityGUID: 18554

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfScience+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:22:35:748 STACKThe property PlayDeckUnlockedSlotsCount doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:22:39:073 STACKThe property PlayDeckUnlockedSlotsCount doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:22:41:087 STACKThe property PlayDeckUnlockedSlotsCount doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:22:41:501 STACKThe property PlayDeckUnlockedSlotsCount doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:22:42:635 STACKThe property PlayDeckUnlockedSlotsCount doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:22:42:984 STACKThe property PlayDeckUnlockedSlotsCount doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:22:44:987 STACKThe property PlayDeckUnlockedSlotsCount doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:23:06:918 STACKThe property PlayDeckUnlockedSlotsCount doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:23:10:535 STACKThe property PlayDeckUnlockedSlotsCount doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:23:12:538 STACKThe property PlayDeckUnlockedSlotsCount doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:23:16:917 STACKThe property PlayDeckUnlockedSlotsCount doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:24:51:666 STACK[Order] OrderQueueResearch::DepartmentOfScience/OrderQueueResearch#00000121, [Empire0], ConstructibleElementName: TechnologyDefinitionUnique6Cravers, ConstructionGameEntityGUID: 18555, ResourceStocks: ConstructionResourceStock[]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfScience+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:24:51:699 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:24:51:699 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:24:51:880 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:24:51:895 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:24:51:998 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:24:52:282 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:24:52:416 STACK[Order] OrderQueueResearch::DepartmentOfScience/OrderQueueResearch#00000122, [Empire0], ConstructibleElementName: TechnologyDefinitionUnique8Cravers, ConstructionGameEntityGUID: 18556, ResourceStocks: ConstructionResourceStock[]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfScience+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:24:52:677 STACK[AI0] Sync took 0.8020459 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:24:52:677 STACK[AI0] [MainState] Start decision number 30 (state: Main, turn: 193)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:24:53:893 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:24:53:893 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:24:53:893 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:24:53:893 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:24:53:893 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:24:53:893 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:24:53:893 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:24:53:893 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:24:53:914 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:24:53:915 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:24:53:915 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:24:53:915 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:24:53:915 STACK[AI0] TaskFailed Assign Hero/ 14562

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:24:53:915 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:24:53:915 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #17501 is on force truce cooldown for 5 turns

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:24:53:915 STACK[AI0] TaskFailed Propose force truce on war 17501/ 15883

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:24:53:915 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:24:53:915 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:24:53:915 STACK[AI0] TaskFailed Assign Hero/ 15884

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:24:53:915 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:24:53:915 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:24:53:915 STACK[AI0] TaskFailed Assign Hero/ 15885

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:24:53:916 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:24:53:996 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:24:53:997 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:24:53:997 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:24:53:997 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:24:53:997 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:24:53:997 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:24:53:997 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:24:54:646 STACKThe property OverColonizationThreshold doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:24:56:203 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:24:56:227 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:24:56:350 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:24:56:646 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:24:57:012 STACK[AI0] Sync took 0.8070461 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:24:57:013 STACK[AI0] [MainState] Start decision number 31 (state: Main, turn: 193)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:24:58:195 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:24:58:195 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:24:58:195 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:24:58:195 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:24:58:196 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:24:58:213 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:24:58:213 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:24:58:213 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:24:58:213 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:24:58:213 STACK[AI0] TaskFailed Assign Hero/ 14559

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:24:58:213 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:24:58:213 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:24:58:213 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:24:58:213 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:24:58:229 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #17501 is on force truce cooldown for 5 turns

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:24:58:229 STACK[AI0] TaskFailed Propose force truce on war 17501/ 15886

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:24:58:229 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:24:58:229 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:24:58:229 STACK[AI0] TaskFailed Assign Hero/ 15887

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:24:58:230 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:24:58:230 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:24:58:230 STACK[AI0] TaskFailed Assign Hero/ 15888

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:24:58:230 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:24:58:310 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:24:58:310 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:24:58:310 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:24:58:310 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:24:58:310 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:24:58:310 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:24:58:414 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:24:59:282 STACK[Order] OrderQueueResearch::DepartmentOfScience/OrderQueueResearch#00000123, [Empire0], ConstructibleElementName: TechnologyDefinitionUnique5Cravers, ConstructionGameEntityGUID: 18557, ResourceStocks: ConstructionResourceStock[]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfScience+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:24:59:315 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:24:59:315 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:24:59:513 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:24:59:527 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:24:59:648 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:24:59:964 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:00:348 STACK[AI0] Sync took 0.8080462 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:25:00:348 STACK[AI0] [MainState] Start decision number 32 (state: Main, turn: 193)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:25:01:496 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:01:496 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:01:497 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:01:497 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:01:497 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:01:513 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:01:513 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:01:514 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:01:514 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:01:514 STACK[AI0] TaskFailed Assign Hero/ 14564

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:01:514 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:01:528 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:01:528 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:01:528 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:01:548 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #17501 is on force truce cooldown for 5 turns

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:01:548 STACK[AI0] TaskFailed Propose force truce on war 17501/ 15889

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:01:548 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:01:548 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:01:548 STACK[AI0] TaskFailed Assign Hero/ 15890

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:01:548 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:01:548 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:01:548 STACK[AI0] TaskFailed Assign Hero/ 15891

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:01:548 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:01:628 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:01:628 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:01:628 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:01:628 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:01:628 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:01:628 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:01:726 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:25:18:497 STACK[Order] OrderQueueResearch::DepartmentOfScience/OrderQueueResearch#00000124, [Empire0], ConstructibleElementName: TechnologyDefinitionEmpireDevelopment8, ConstructionGameEntityGUID: 18558, ResourceStocks: ConstructionResourceStock[]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfScience+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:18:530 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:25:18:530 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:25:18:710 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:25:18:733 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:18:843 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:19:145 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:19:509 STACK[AI0] Sync took 0.804046 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:25:19:510 STACK[AI0] [MainState] Start decision number 33 (state: Main, turn: 193)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:25:20:695 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:20:695 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:20:696 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:20:696 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:20:696 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:20:712 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:20:712 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:20:712 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:20:712 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:20:713 STACK[AI0] TaskFailed Assign Hero/ 14565

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:20:713 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:20:730 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:20:730 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:20:730 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:20:759 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #17501 is on force truce cooldown for 5 turns

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:20:759 STACK[AI0] TaskFailed Propose force truce on war 17501/ 15892

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:20:759 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:20:759 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:20:759 STACK[AI0] TaskFailed Assign Hero/ 15893

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:20:759 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:20:759 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:20:759 STACK[AI0] TaskFailed Assign Hero/ 15894

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:20:759 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:20:829 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:20:829 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:20:829 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:20:829 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:20:829 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:20:829 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:20:933 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:25:26:760 STACKCan't find resource location for resource 'ActionPoint' with base location at 'Fleet#7049'.

    DepartmentOfTheTreasury:IsTransferOfResourcePossible(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Gui:FormatCost(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Gui:FormatCosts(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Gui:FormatFailure(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Gui:FormatEntityActionFailureInfos(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FleetActionControl:RefreshTooltip()
    FleetActionControl:Refresh()
    FleetActionsPanel:Refresh()
    Amplitude.Unity.Gui.GuiPanel:RefreshNow()
    FleetActionsPanel:OnBeginShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiPanel:Show(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiPanel:Show()
    FleetsScreen:SetPanelVisibilityAndRefresh(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FleetsScreen:Refresh()
    Amplitude.Unity.Gui.GuiPanel:RefreshNow()
    FleetsScreen:OnBeginShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiPanel:Show(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindow:InternalShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindowsStack:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiManager:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiManager:SetGameWindowVisibility(System.Reflection.ParameterInfo)
    GuiManager:UpdateGameWindowsVisibility()
    GuiManager:Refresh()
    GuiManager:Update_IGuiGamePanelService()
    GuiManager:Update()

20:25:26:761 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:25:26:761 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:25:26:821 STACKCan't find resource location for resource 'ActionPoint' with base location at 'Fleet#7049'.

    DepartmentOfTheTreasury:IsTransferOfResourcePossible(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Gui:FormatCost(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Gui:FormatCosts(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Gui:FormatFailure(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Gui:FormatEntityActionFailureInfos(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FleetActionControl:RefreshTooltip()
    FleetActionControl:Refresh()
    FleetActionsPanel:Refresh()
    Amplitude.Unity.Gui.GuiPanel:RefreshNow()
    FleetsScreen:SetPanelVisibilityAndRefresh(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FleetsScreen:Refresh()
    Amplitude.Unity.Gui.GuiPanel+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:25:26:970 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:25:27:001 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:27:167 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:27:422 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:27:767 STACK[AI0] Sync took 0.8000458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:25:27:767 STACK[AI0] [MainState] Start decision number 34 (state: Main, turn: 193)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:25:28:900 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:28:900 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:28:900 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:28:900 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:28:900 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:28:900 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:28:925 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:28:925 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:28:925 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:28:925 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:28:925 STACK[AI0] TaskFailed Assign Hero/ 14566

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:28:925 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:28:925 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #17501 is on force truce cooldown for 5 turns

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:28:925 STACK[AI0] TaskFailed Propose force truce on war 17501/ 15895

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:28:925 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:28:925 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:28:925 STACK[AI0] TaskFailed Assign Hero/ 15896

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:28:925 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:28:925 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:28:925 STACK[AI0] TaskFailed Assign Hero/ 15897

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:28:926 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:28:984 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:28:984 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:29:067 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:29:067 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:29:067 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:29:067 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:29:067 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:29:067 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:29:166 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:25:31:253 STACKTrying to add the garrison 'Hangar#18540' to the FleetsScreen garrison while it is already recorded

    FleetsScreen:AddGarrison(System.Reflection.ParameterInfo)
    FleetsScreen:RebuildListOfGarrisons()
    FleetsScreen:Cursor_SelectionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.Cursor:OnSelectionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.Cursor:Amplitude.Unity.View.ICursor.OnSelectionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.CursorManager:OnSelectionChanged(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.CursorManager:Select(System.Reflection.ParameterInfo)
    DockLabel:OnClickCb(System.Reflection.ParameterInfo)
    UnityEngine.GameObject:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GarrisonsLabelButton:OnClickCb(System.Reflection.ParameterInfo)
    UnityEngine.GameObject:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeControlButton:HandleMouseUpOrDown(System.Reflection.ParameterInfo)
    AgeControlButton:MouseUp(System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeManager:UpdateInteractivity()
    AgeManager:LateUpdate()

20:25:31:302 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:25:31:302 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:25:31:483 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:25:31:505 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:31:654 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:31:875 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:32:270 STACK[AI0] Sync took 0.8010458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:25:32:270 STACK[AI0] [MainState] Start decision number 35 (state: Main, turn: 193)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:25:33:416 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:33:416 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:33:416 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:33:416 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:33:416 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:33:416 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:33:438 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:33:439 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:33:439 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:33:439 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:33:439 STACK[AI0] TaskFailed Assign Hero/ 14563

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:33:439 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:33:439 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #17501 is on force truce cooldown for 5 turns

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:33:439 STACK[AI0] TaskFailed Propose force truce on war 17501/ 15898

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:33:439 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:33:439 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:33:439 STACK[AI0] TaskFailed Assign Hero/ 15899

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:33:439 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:33:439 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:33:439 STACK[AI0] TaskFailed Assign Hero/ 15900

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:33:439 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:25:33:465 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:33:465 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:33:565 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:33:565 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:33:565 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:33:565 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:33:565 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:33:565 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:25:33:664 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:25:46:320 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiSimulationProperty:.ctor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:Init()
    FidsiEnumerator:LoadPlanet(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetLabel_SystemOrbital:BindPlanet(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetLabelsWindow:BindPlanetLabel(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetLabelsWindow_SystemOrbital:BindPlanetLabel(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetLabelsWindow:ShowLabel(System.Reflection.ParameterInfo)
    PlanetLabelsWindow:OnBeginShow(System.Reflection.ParameterInfo)
    PlanetLabelsWindow_SystemOrbital:OnBeginShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiPanel:Show(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindow:InternalShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindowsStack:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiManager:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiManager:SetGameWindowVisibility(System.Reflection.ParameterInfo)
    GuiManager:UpdateGameWindowsVisibility()
    GuiManager:Refresh()
    GuiManager:Update_IGuiGamePanelService()
    GuiManager:Update()

20:25:46:455 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiSimulationProperty:.ctor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:Init()
    FidsiEnumerator:LoadPlanet(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetLabel_SystemManagement:BindPlanet(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetLabelsWindow:BindPlanetLabel(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetLabelsWindow_SystemManagement:BindPlanetLabel(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetLabelsWindow:ShowLabel(System.Reflection.ParameterInfo)
    PlanetLabelsWindow:OnBeginShow(System.Reflection.ParameterInfo)
    PlanetLabelsWindow_SystemManagement:OnBeginShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiPanel:Show(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindow:InternalShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindowsStack:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiManager:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiManager:SetGameWindowVisibility(System.Reflection.ParameterInfo)
    GuiManager:UpdateGameWindowsVisibility()
    GuiManager:Refresh()
    GuiManager:Update_IGuiGamePanelService()
    GuiManager:Update()

20:25:51:005 STACK[Order] OrderTransferResource::DepartmentOfTheTreasury/OrderTransferResource#00000126, [Empire0], ContextGUID: 0, ResourceName: Luxury12, Amount: -25

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTheTreasury+c__Iterator2:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:26:23:013 STACK[ChatMessage] RECV: l:/_turn/193 (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:set_Turn(System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SaveGame(System.Reflection.ParameterInfo)
    GameManager:Save(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameManager:SaveGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    LoadSaveModalWindow:SaveGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    LoadSaveModalWindow:OnSaveCb(System.Reflection.ParameterInfo)
    UnityEngine.GameObject:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeControlButton:HandleMouseUpOrDown(System.Reflection.ParameterInfo)
    AgeControlButton:MouseUp(System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeManager:UpdateInteractivity()
    AgeManager:LateUpdate()

20:26:23:014 STACKExpandQuadToRenderBuffer

    AgeSM4RenderTechnique:ProcessCommandBuffer_Inline(System.Reflection.ParameterInfo)
    AgeSM4RenderTechnique:DoRender(System.Reflection.ParameterInfo)
    AgeSM4RenderTechnique:Render(System.Reflection.ParameterInfo)
    AgeRenderManager:RenderWithTechnique(System.Reflection.ParameterInfo)
    AgeRenderManager:RenderWithHook(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeRenderManager:OnCameraPostRender(System.Reflection.ParameterInfo)
    UnityEngine.Camera:FireOnPostRender(System.Reflection.ParameterInfo)

20:26:23:014 STACK[AI0] [MainState] Start decision number 36 (state: Main, turn: 193)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:26:23:014 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:26:23:014 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:26:23:014 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:26:23:014 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:26:23:014 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:26:23:014 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:26:23:014 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:26:23:014 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:26:23:014 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:26:23:014 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:26:23:014 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:26:23:014 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:26:23:014 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:26:23:014 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:26:23:014 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:26:23:099 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:26:23:099 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:26:23:099 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:26:23:099 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:26:23:100 STACK[AI0] TaskFailed Assign Hero/ 14568

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:26:23:100 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:26:23:100 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #17501 is on force truce cooldown for 5 turns

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:26:23:100 STACK[AI0] TaskFailed Propose force truce on war 17501/ 15901

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:26:23:100 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:26:23:100 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:26:23:100 STACK[AI0] TaskFailed Assign Hero/ 15902

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:26:23:100 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:26:23:100 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:26:23:100 STACK[AI0] TaskFailed Assign Hero/ 15903

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:26:23:100 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:26:49:534 STACK[ChatMessage] RECV: l:/_turn/193 (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:set_Turn(System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SaveGame(System.Reflection.ParameterInfo)
    GameManager:Save(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameManager:SaveGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    LoadSaveModalWindow:SaveGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    LoadSaveModalWindow:OnSaveCb(System.Reflection.ParameterInfo)
    LoadSaveModalWindow:OnSaveNameTextFieldValidateCb(System.Reflection.ParameterInfo)
    UnityEngine.GameObject:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeControlTextField:KeyDown()
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo)
    AgeManager:UpdateInteractivity()
    AgeManager:LateUpdate()

20:26:49:535 STACK[AI0] [MainState] Start decision number 37 (state: Main, turn: 193)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:26:49:535 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:26:49:535 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:26:49:535 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:26:49:535 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:26:49:535 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:26:49:535 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:26:49:535 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:26:49:535 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:26:49:535 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:26:49:535 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:26:49:535 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:26:49:535 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:26:49:535 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:26:49:535 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:26:49:535 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:26:49:611 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:26:49:611 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:26:49:612 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:26:49:612 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:26:49:612 STACK[AI0] TaskFailed Assign Hero/ 14569

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:26:49:612 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:26:49:612 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #17501 is on force truce cooldown for 5 turns

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:26:49:612 STACK[AI0] TaskFailed Propose force truce on war 17501/ 15904

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:26:49:612 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:26:49:612 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:26:49:612 STACK[AI0] TaskFailed Assign Hero/ 15905

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:26:49:612 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:26:49:612 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:26:49:612 STACK[AI0] TaskFailed Assign Hero/ 15906

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:26:49:612 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:10:099 STACKGameClientState_Turn_Finished

    GameClientState:Begin(System.Reflection.ParameterInfo)
    GameClientState_Turn_Finished:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:10:165 STACK[AI0] Game state: OthersWantToEndTheTurn.

    Amplitude.AI.Core.AIScheduler:SetGameState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.AIModule_ENFER:OnMessageReceived(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:PostToAI(System.Reflection.ParameterInfo)
    AI:NotifyGameStateChangeIfNecessary()
    AI:AskToFinishTheTurn()
    AIManager:AskToFinishTheTurn()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:10:198 STACKGameServerState_Turn_Finished

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Finished:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:10:198 STACK[AI0] Game state: FinishTurn.

    Amplitude.AI.Core.AIScheduler:SetGameState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.AIModule_ENFER:OnMessageReceived(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:PostToAI(System.Reflection.ParameterInfo)
    AI:NotifyGameStateChangeIfNecessary()
    AI:OnGameStateChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameInterface:FiniteStateMachine_StateChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:FiniteStateMachine_StateChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:OnStateChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:10:198 STACKDisposing #18450 ServerGroundBattle

    ServerGroundBattle:Dispose()
    ServerGroundBattle:RemoveIfFinished()
    ServerGroundBattleRepository:UpdateServerGroundBattles()
    GameServerState_Turn_Finished:UpdateGroundBattles()
    GameServerState_Turn_Finished:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:10:198 STACKDisposing #18459 ServerGroundBattle

    ServerGroundBattle:Dispose()
    ServerGroundBattle:RemoveIfFinished()
    ServerGroundBattleRepository:UpdateServerGroundBattles()
    GameServerState_Turn_Finished:UpdateGroundBattles()
    GameServerState_Turn_Finished:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:10:446 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#00000128, [Empire2], Entity index: 4420

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:10:471 STACK[GameServerState_Turn_Finished] Encounter Sync Pass#0.

    GameServerState_Turn_Finished+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameServerState_Turn_Finished:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:10:666 STACKGameClientState_Turn_FinishedAndLocked

    GameClientState:Begin(System.Reflection.ParameterInfo)
    GameClientState_Turn_FinishedAndLocked:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:10:797 STACKDisposing ServerEncounter 18518

    ServerEncounter:Dispose()
    GameServer:ClearServerEncounters()
    GameServerState_Turn_Finished:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:10:797 STACKDisposing ServerEncounter 18549

    ServerEncounter:Dispose()
    GameServer:ClearServerEncounters()
    GameServerState_Turn_Finished:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:10:797 STACKGameServerState_Turn_Elections

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Elections:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:10:797 STACK[AI0] Game state: InterTurn.

    Amplitude.AI.Core.AIScheduler:SetGameState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.AIModule_ENFER:OnMessageReceived(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:PostToAI(System.Reflection.ParameterInfo)
    AI:NotifyGameStateChangeIfNecessary()
    AI:OnGameStateChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameInterface:FiniteStateMachine_StateChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:FiniteStateMachine_StateChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:OnStateChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:10:821 STACKGameClientState_Turn_Elections

    GameClientState:Begin(System.Reflection.ParameterInfo)
    GameClientState_Turn_Elections:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:11:080 STACKGameClientState_Turn_ElectionsFinished

    GameClientState:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:11:157 STACKGameServerState_Turn_End

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_End:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:11:399 STACKGameServerState_Turn_Ended

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:11:400 STACKGameClientState_Turn_End

    GameClientState:Begin(System.Reflection.ParameterInfo)
    GameClientState_Turn_End:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:11:400 STACKCan't get network statistic: TURNS_PLAYED

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:IncrementStatistic(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:11:400 STACKCan't get network statistic: MAX_NETSYSTEMGROWTH

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatisticValue(System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:11:400 STACKCan't get network statistic: MAX_NETSYSTEMGROWTH

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:SetStatisticValue(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:11:400 STACKCan't get network statistic: MAX_NETSYSTEMPRODUCTION

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatisticValue(System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:11:400 STACKCan't get network statistic: MAX_NETSYSTEMPRODUCTION

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:SetStatisticValue(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:11:400 STACKCan't get network statistic: MAX_NETSYSTEMMONEY

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatisticValue(System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:11:400 STACKCan't get network statistic: MAX_NETSYSTEMMONEY

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:SetStatisticValue(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:11:400 STACKCan't get network statistic: MAX_NETSYSTEMRESEARCH

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatisticValue(System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:11:400 STACKCan't get network statistic: MAX_NETSYSTEMRESEARCH

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:SetStatisticValue(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:11:400 STACKCan't get network statistic: MAX_NETSYSTEMEMPIREPOINT

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatisticValue(System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:11:400 STACKCan't get network statistic: MAX_NETSYSTEMEMPIREPOINT

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:SetStatisticValue(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:11:400 STACKCan't get network statistic: MIN_STRATEGIC_STOCK

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatisticValue(System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:11:400 STACKCan't get network statistic: MIN_STRATEGIC_STOCK

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:SetStatisticValue(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:11:400 STACKCan't find network achievement: OWN_TRADEROUTE_FROM_HOME_TO_AURIGA

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:11:400 STACKCan't get network statistic: TRADECOMPANIES_LEVEL_7

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatisticValue(System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:11:400 STACKCan't get network statistic: TRADECOMPANIES_LEVEL_7

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:SetStatisticValue(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:11:400 STACKCan't get network statistic: INVADED_SYSTEMS_DEPLETED

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatisticValue(System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:11:401 STACKCan't get network statistic: INVADED_SYSTEMS_DEPLETED

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:SetStatisticValue(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:11:401 STACKCan't find network achievement: COLONIZE_EACH_PLANET_TYPE

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:11:401 STACKCan't find network achievement: COLONIZE_EACH_PLANET_TYPE

    Amplitude.Unity.Achievement.NetworkAchievementManager:SetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:11:401 STACKCan't find network achievement: CHANGE_GOVERNMENT_POLITICS_AND_LAWS

    Amplitude.Unity.Achievement.NetworkAchievementManager:SetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:11:401 STACKCan't get network statistic: BENEFICIAL_DIPLOMATIC_AGREEMENTS

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatisticValue(System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:11:401 STACKCan't get network statistic: BENEFICIAL_DIPLOMATIC_AGREEMENTS

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:SetStatisticValue(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:11:401 STACKStoreStats

    Amplitude.Unity.Achievement.SteamAchievementManager:NetworkCommit()
    Amplitude.Unity.Achievement.NetworkAchievementManager:Commit()
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:11:401 STACK[Order] OrderSendAutomatedShip::DeparmentOfLabour/OrderSendAutomatedShip#00000129, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfDefense+c__Iterator13:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:17:561 STACKCan't get network statistic: DUST_GAINED

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:AddToStatistic(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:DepartmentOfTheTreasury_ResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:CollectResource(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury+c__Iterator7:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:17:561 STACKCan't find network achievement: RESEARCH_QUADRANT_SCIENCEANDEXPLORATION

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventTechnologyUnlocked(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    DepartmentOfScience:OnTechnologyUnlocked(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfScience:UnlockTechnology(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfScience:OnResearchQueueChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfScience+c__IteratorA:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:17:561 STACKInfinite loop detected!

    DepartmentOfIndustry+c__Iterator11:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:17:561 STACKInfinite loop detected!

    DepartmentOfIndustry+c__Iterator11:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:17:561 STACKInfinite loop detected!

    DepartmentOfIndustry+c__Iterator11:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:17:561 STACKInfinite loop detected!

    DepartmentOfIndustry+c__Iterator11:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:17:561 STACKInfinite loop detected!

    DepartmentOfIndustry+c__Iterator11:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:17:561 STACK[SenateV2] (PopulationPoliticsSupport) Empire#0 Politics01 = 0.05 Politics02 = 0.01 Politics03 = 0.18 Politics04 = 0.03 Politics05 = 0.02 Politics06 = 0.71 Politics00 = 0.00 TOTAL_SCORE = 103755.50

    Senate:RefreshEmpirePoliticsSupport()
    Senate+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:18:442 STACKInfinite loop detected!

    DepartmentOfIndustry+c__Iterator11:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:18:442 STACK[SenateV2] (PopulationPoliticsSupport) Empire#1 Politics01 = 0.03 Politics02 = 0.00 Politics03 = 0.17 Politics04 = 0.00 Politics05 = 0.00 Politics06 = 0.79 Politics00 = 0.00 TOTAL_SCORE = 4168.50

    Senate:RefreshEmpirePoliticsSupport()
    Senate+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:18:786 STACK[SenateV2] (PopulationPoliticsSupport) Empire#2 Politics01 = 0.24 Politics02 = 0.02 Politics03 = 0.20 Politics04 = 0.01 Politics05 = 0.01 Politics06 = 0.53 Politics00 = 0.00 TOTAL_SCORE = 771.50

    Senate:RefreshEmpirePoliticsSupport()
    Senate+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:053 STACK[SenateV2] (PopulationPoliticsSupport) Empire#3 Politics01 = 0.03 Politics02 = 0.01 Politics03 = 0.12 Politics04 = 0.11 Politics05 = 0.00 Politics06 = 0.74 Politics00 = 0.00 TOTAL_SCORE = 1109.00

    Senate:RefreshEmpirePoliticsSupport()
    Senate+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:570 STACK[SenateV2] (PopulationPoliticsSupport) Empire#4 Politics01 = 0.07 Politics02 = 0.21 Politics03 = 0.07 Politics04 = 0.03 Politics05 = 0.04 Politics06 = 0.57 Politics00 = 0.00 TOTAL_SCORE = 2343.00

    Senate:RefreshEmpirePoliticsSupport()
    Senate+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:613 STACKPopulation politics total score is equal to zero.

    Senate:RefreshEmpirePoliticsSupport()
    Senate+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:613 STACK[SenateV2] (PopulationPoliticsSupport) Empire#5 TOTAL_SCORE = 0.00

    Senate:RefreshEmpirePoliticsSupport()
    Senate+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:614 STACK[SenateV2] (PopulationPoliticsSupport) Empire#6 Politics01 = 0.01 Politics02 = 0.00 Politics03 = 0.05 Politics04 = 0.02 Politics05 = 0.46 Politics06 = 0.45 Politics00 = 0.00 TOTAL_SCORE = 99.00

    Senate:RefreshEmpirePoliticsSupport()
    Senate+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:653 STACKPopulation politics total score is equal to zero.

    Senate:RefreshEmpirePoliticsSupport()
    Senate+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:653 STACK[SenateV2] (PopulationPoliticsSupport) Empire#7 TOTAL_SCORE = 0.00

    Senate:RefreshEmpirePoliticsSupport()
    Senate+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:860 STACKGameClientState_Turn_Ended

    GameClientState:Begin(System.Reflection.ParameterInfo)
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:860 STACKDisposing GroundBattle 4331

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:860 STACKDisposing GroundBattle 5580

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:860 STACKDisposing GroundBattle 5681

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:860 STACKDisposing GroundBattle 5829

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:860 STACKDisposing GroundBattle 6177

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:860 STACKDisposing GroundBattle 6294

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:860 STACKDisposing GroundBattle 6527

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:860 STACKDisposing GroundBattle 6766

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:860 STACKDisposing GroundBattle 7211

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:860 STACKDisposing GroundBattle 7327

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:860 STACKDisposing GroundBattle 7686

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:860 STACKDisposing GroundBattle 7731

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:860 STACKDisposing GroundBattle 9613

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:860 STACKDisposing GroundBattle 10917

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:861 STACKDisposing GroundBattle 10988

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:861 STACKDisposing GroundBattle 11248

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:861 STACKDisposing GroundBattle 11496

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:861 STACKDisposing GroundBattle 11670

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:861 STACKDisposing GroundBattle 11674

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:861 STACKDisposing GroundBattle 11880

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:861 STACKDisposing GroundBattle 12137

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:861 STACKDisposing GroundBattle 12252

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:861 STACKDisposing GroundBattle 12295

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:861 STACKDisposing GroundBattle 12409

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:861 STACKDisposing GroundBattle 12459

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:861 STACKDisposing GroundBattle 12624

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:861 STACKDisposing GroundBattle 13024

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:861 STACKDisposing GroundBattle 13025

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:861 STACKDisposing GroundBattle 13752

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:861 STACKDisposing GroundBattle 14141

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:861 STACKDisposing GroundBattle 14150

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:861 STACKDisposing GroundBattle 14236

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:861 STACKDisposing GroundBattle 14237

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:861 STACKDisposing GroundBattle 14673

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:861 STACKDisposing GroundBattle 14772

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:861 STACKDisposing GroundBattle 14778

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:861 STACKDisposing GroundBattle 14780

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:861 STACKDisposing GroundBattle 17063

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:861 STACKDisposing GroundBattle 17338

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:861 STACKDisposing GroundBattle 17508

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:861 STACKDisposing GroundBattle 17509

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:861 STACKDisposing GroundBattle 17510

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:861 STACKDisposing GroundBattle 17659

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:861 STACKDisposing GroundBattle 17663

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:861 STACKDisposing GroundBattle 17666

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:861 STACKDisposing GroundBattle 17741

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:861 STACKDisposing GroundBattle 17872

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:862 STACKDisposing GroundBattle 18281

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:19:862 STACK[ChatMessage] RECV: l:/_turn/194 (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:set_Turn(System.Reflection.ParameterInfo)
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:20:127 STACK[Order] OrderChangeStarSystemState::DepartmentOfTheInterior/OrderChangeStarSystemState#0000012B, [Empire1], ColonizedStarSystemGUID: 18310, StarSystemState: Colony

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTheInterior+c__IteratorF:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:20:746 STACKGameServerState_CheckForGameEndingConditions

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_CheckForGameEndingConditions:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:20:913 STACKGameServerState_Turn_Dump

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Dump:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:20:947 STACKGameClientState_Turn_ClearEntityActions

    GameClientState:Begin(System.Reflection.ParameterInfo)
    GameClientState_Turn_ClearEntityActions:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:20:970 STACKGameClientState_Turn_Dump

    GameClientState:Begin(System.Reflection.ParameterInfo)
    GameClientState_Turn_Dump:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:20:970 STACKGameClientState_Turn_Dump_Finished

    GameClientState:Begin(System.Reflection.ParameterInfo)
    GameClientState_Turn_Dump_Finished:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:20:970 STACKOrder history flushed.

    GameClient:ClearOrderHistory()
    GameClientState_Turn_Dump_Finished:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:21:022 STACKSynchronization state is 'Synchronized'.

    GameServer:ISynchronizationService_SynchronizationStateChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameManager:NotifySynchronizationStateChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:RefreshSynchronizationState()
    GameServerState_Turn_Dump+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameServerState_Turn_Dump:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:21:022 STACK[ChatMessage] RECV: l:/_gamesyncstate/Synchronized (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ISynchronizationService_SynchronizationStateChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameManager:NotifySynchronizationStateChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:RefreshSynchronizationState()
    GameServerState_Turn_Dump+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameServerState_Turn_Dump:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:23:918 STACKGameServerState_Autosave

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Autosave:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:23:918 STACK[ChatMessage] RECV: l:/_turn/194 (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:set_Turn(System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SaveGame(System.Reflection.ParameterInfo)
    GameManager:Save(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameManager:SaveGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameManager:AutoSaveGame(System.Reflection.ParameterInfo)
    GameServerState_Autosave+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameServerState_Autosave:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:23:947 STACKGameServerState_Transition

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Transition:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:23:947 STACKTransition is synced.

    GameServerState_Transition:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:23:947 STACK[ChatMessage] RECV: l:/_playerintransition/False (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServerState_Transition:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:23:994 STACKGameServerState_Turn_Begin

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Begin:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:27:180 STACK[Tribute] Refresh 'DiplomaticTribute: 37.13 EmpireMoney from Empire#6 to Empire#1 for 3 turns.'

    DiplomacyManager:NotifyActiveDiplomaticTributeCollectionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DiplomacyManager:UpdateDiplomaticTributes()
    DiplomacyManager:IDiplomacyControl.OnServerBeginTurn()
    GameServerState_Turn_Begin+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameServerState_Turn_Begin:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:27:180 STACK[Empire 18] OrderColonize preprocessor failed: Pleione II(Planet 1) is not colonizable by the empire

    DepartmentOfTheInterior:ColonizePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:27:215 STACK[Order] OrderTransferResource::DepartmentOfTheTreasury/OrderTransferResource#0000012E, [Empire18], ContextGUID: 0, ResourceName: MinorEmpireImprovementMoney, Amount: -4800

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTheTreasury+c__Iterator2:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:27:332 STACKGameServerState_Turn_AI_Begin

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Begin:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:27:332 STACK[AI0] Game state: BeginTurn.

    Amplitude.AI.Core.AIScheduler:SetGameState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.AIModule_ENFER:OnMessageReceived(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:PostToAI(System.Reflection.ParameterInfo)
    AI:NotifyGameStateChangeIfNecessary()
    AI:OnGameStateChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameInterface:FiniteStateMachine_StateChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:FiniteStateMachine_StateChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:OnStateChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:27:485 STACK[AI0] [MainState] Full Synchronization started on state BeginTurn.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:27:34:016 STACK[AI0] [MainState] Send the AI Signal ReadyToBeginTheTurn

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:27:34:049 STACKEnd of AI begin turn: Running

    GameServerState_Turn_AI_Begin+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameServerState_Turn_AI_Begin:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:34:086 STACKGameClientState_Turn_Begin

    GameClientState:Begin(System.Reflection.ParameterInfo)
    GameClientState_Turn_Begin:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:34:181 STACK[AI0] Sync took 6.6443801 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:27:34:181 STACK[AI0] [MainState] Start decision number 1 (state: BeginTurn, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:27:34:181 STACK[AI0] Cancel Fleet mission without fleet Return to base for upgrade 12919

    Amplitude.AI.Core.Brain.FleetMissions.BaseFleetMission:set_Status(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.FleetMissions.FleetMission_ReturnToBase:CheckMissionStatus()
    Amplitude.AI.Core.Brain.FleetMissions.BaseFleetMission:Tick()
    Amplitude.AI.Core.Brain.Actuators.FleetMissionActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Analysis:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:34:181 STACK[AI0] TaskFailed Return to base for upgrade/ 12919

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.FleetMissionActuator:CheckMissionStatus()
    Amplitude.AI.Core.Brain.Actuators.FleetMissionActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Analysis:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:34:181 STACK[AI0] Cancel Fleet mission without fleet Leech System 4694

    Amplitude.AI.Core.Brain.FleetMissions.BaseFleetMission:set_Status(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.FleetMissions.FleetMission_Leech:CheckMissionStatus()
    Amplitude.AI.Core.Brain.FleetMissions.BaseFleetMission:Tick()
    Amplitude.AI.Core.Brain.Actuators.FleetMissionActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Analysis:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:34:181 STACK[AI0] TaskFailed Leech System/ 4694

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.FleetMissionActuator:CheckMissionStatus()
    Amplitude.AI.Core.Brain.Actuators.FleetMissionActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Analysis:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:35:311 STACK[AI0] Unassign fleet 17545/13453 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:UnassignInstance(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:ValidateInstanceAssignation()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:AllocateResources()
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:AllocateResources(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:RunDecisionNetworkFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Decision:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:35:311 STACK[AI0] Unassign fleet 17697/14506 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:ValidateInstanceAssignation()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:AllocateResources()
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:AllocateResources(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:RunDecisionNetworkFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Decision:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:35:311 STACK[AI0] Unassign fleet 18517/14504 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:ValidateInstanceAssignation()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:AllocateResources()
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:AllocateResources(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:RunDecisionNetworkFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Decision:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:35:311 STACK[AI0] Unassign fleet 18472/15759 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:ValidateInstanceAssignation()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:AllocateResources()
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:AllocateResources(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:RunDecisionNetworkFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Decision:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:35:311 STACK[AI0] Unassign fleet 17436/9901 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:ValidateInstanceAssignation()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:AllocateResources()
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:AllocateResources(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:RunDecisionNetworkFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Decision:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:35:311 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:35:311 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:35:311 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:35:311 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:35:311 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:35:312 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:35:312 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:35:312 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:35:351 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:35:351 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:35:351 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:35:351 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:35:351 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:35:351 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:38:052 STACKGameClientState_Turn_Main

    GameClientState:Begin(System.Reflection.ParameterInfo)
    GameClientState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:38:246 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:38:246 STACK[AI0] Game state: Main.

    Amplitude.AI.Core.AIScheduler:SetGameState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.AIModule_ENFER:OnMessageReceived(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:PostToAI(System.Reflection.ParameterInfo)
    AI:NotifyGameStateChangeIfNecessary()
    AI:OnGameStateChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameInterface:FiniteStateMachine_StateChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:FiniteStateMachine_StateChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:OnStateChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:38:352 STACKEntering state ServerGroundBattleState_Setup

    ServerGroundBattleState:Begin(System.Reflection.ParameterInfo)
    ServerGroundBattleState_Setup:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerGroundBattle:Update()
    GameServerState_Turn_Main:UpdateGroundBattles()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:38:352 STACKEntering state ServerGroundBattleState_WaitForStrategies

    ServerGroundBattleState:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerGroundBattle:Update()
    GameServerState_Turn_Main:UpdateGroundBattles()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:38:352 STACK[AI0] [MainState] AI has not finished its minimum number of decisions (4).

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:27:38:534 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:27:40:215 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:40:215 STACK[AI0] TaskFailed Assign Hero/ 15782

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:40:215 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:40:422 STACK[Empire 6] OrderCancelEntityAction preprocessor failed: AttachMothershipFleetAction #547 cannot be cancelled now

    DepartmentOfLabour:CancelEntityActionPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:40:549 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:40:549 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:40:549 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:40:775 STACK[Order] OrderTransferShips::DepartmentOfDefense/OrderTransferShips#00000145, Ticket: 000001E7, [Empire1], ShipGUIDs: 16123 16431 7380 , HeroGUID: 0, Position: NodeIndex:140, FleetGUID: 18562

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfDefense+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:40:860 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000146, Ticket: 000001E8, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:41:052 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000147, Ticket: 000001E9, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:41:298 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000148, Ticket: 000001EA, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:41:335 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:41:335 STACK[AI0] TaskFailed Assign Hero/ 14567

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:41:336 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:41:466 STACK[Order] OrderTransferSpaceportPopulation::DepartmentOfTheInterior/OrderTransferSpaceportPopulation#00000149, Ticket: 000001EC, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTheInterior+c__Iterator23:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:41:466 STACKCannot add a simulation object twice to the same parent, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    Population:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Population:BuildSimulationObject(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationPlanet:BuildSimulationObject(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Population:.ctor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationPlanet:.ctor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedPlanet:CreateNewPopulation(System.Reflection.ParameterInfo)
    Spaceport:TransferPopulation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator23:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:41:591 STACK[Order] OrderUpdateAttitude::DepartmentOfForeignAffairs/OrderUpdateAttitude#0000014A, Ticket: 000001ED, [Empire1]: Confident Toward Empire#6

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfForeignAffairs+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:41:648 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000014B, Ticket: 000001EE, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:41:715 STACK[Order] OrderSetSystemSupervisor::DepartmentOfTheInterior/OrderSetSystemSupervisor#0000014C, Ticket: 000001EF, [Empire1]: StarSystemGUID: 18310, SystemSupervisorDefinitionName: SystemSupervisorAIBalancedPopulation

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTheInterior+c__Iterator1D:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:41:782 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000014D, Ticket: 000001F0, [Empire2]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:41:815 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:41:815 STACK[AI0] TaskFailed Assign Hero/ 15916

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:41:815 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:41:816 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:41:816 STACK[AI0] TaskFailed Assign Hero/ 15917

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:41:816 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:41:848 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000014E, Ticket: 000001F3, [Empire3]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:41:916 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000014F, Ticket: 000001F4, [Empire3]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:41:998 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000150, Ticket: 000001F5, [Empire3]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:42:064 STACK[Order] OrderQueueResearch::DepartmentOfScience/OrderQueueResearch#00000151, Ticket: 000001F6, [Empire4], ConstructibleElementName: TechnologyDefinitionEmpireDevelopment11, ConstructionGameEntityGUID: 18579, ResourceStocks: ConstructionResourceStock[]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfScience+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:42:132 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000152, Ticket: 000001F7, [Empire4]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:42:206 STACKCan't get network statistic: DUST_GAINED

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:AddToStatistic(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:DepartmentOfTheTreasury_ResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TryTransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfCommerce:CollectTradable(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfCommerce+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:42:286 STACKCan't get network statistic: DUST_GAINED

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:AddToStatistic(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:DepartmentOfTheTreasury_ResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TryTransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfCommerce:CollectTradable(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfCommerce+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:42:352 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000155, Ticket: 000001FA, [Empire4]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:42:415 STACK[Order] OrderUpdateAttitude::DepartmentOfForeignAffairs/OrderUpdateAttitude#00000156, Ticket: 000001FB, [Empire6]: Distressed Toward Empire#1

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfForeignAffairs+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:42:481 STACK[Order] OrderProposeForceTruce::GameClient/OrderProposeForceTruce#00000157, Ticket: 000001FC, warInstanceGUID: 16801, empireIndexWhichInitiates: 6, empireIndexWhichReceives: 1, DiplomaticTributes: 1

    GameClient+c__Iterator2C:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:42:547 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:44:343 STACK[Order] OrderReorganizePopulationsOnSystem::DepartmentOfTheInterior/OrderReorganizePopulationsOnSystem#00000169, [Empire1]: System #18310

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTheInterior+c__Iterator1A:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:44:584 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:44:948 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:44:982 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#0000016A, [Empire1], Entity index: 7443

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:45:048 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#0000016B, [Empire1], Entity index: 7442

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:45:115 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#0000016C, [Empire1], Entity index: 7441

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:45:180 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#0000016D, [Empire1], Entity index: 7440

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:45:248 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#0000016E, [Empire1], Entity index: 7439

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:45:249 STACK[AI0] Sync took 6.7003833 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:27:45:249 STACK[AI0] [MainState] Start decision number 2 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:27:45:316 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#0000016F, [Empire1], Entity index: 7438

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:45:385 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#00000170, [Empire3], Entity index: 2502

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:45:449 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#00000171, [Empire4], Entity index: 3277

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:45:514 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#00000172, [Empire21], Entity index: 7708

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:45:581 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#00000173, [Empire21], Entity index: 7707

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:45:659 STACK[Order] OrderTransferSpaceportPopulation::DepartmentOfTheInterior/OrderTransferSpaceportPopulation#00000174, Ticket: 0000020E, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTheInterior+c__Iterator23:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:45:659 STACKCannot add a simulation object twice to the same parent, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    Population:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Population:BuildSimulationObject(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationPlanet:BuildSimulationObject(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Population:.ctor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationPlanet:.ctor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedPlanet:CreateNewPopulation(System.Reflection.ParameterInfo)
    Spaceport:TransferPopulation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator23:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:45:715 STACK[AI0] Unassign fleet 17545/0 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Brain.Strategic.Jobs.DefenseZone.TaskForceReleasing:ManageFront(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Strategic.Jobs.DefenseZone.TaskForceReleasing:Compute()
    Amplitude.AI.Core.Intelligence.IntelligenceJob:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:45:715 STACK[AI0] Unassign fleet 18517/0 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Brain.Strategic.Jobs.DefenseZone.TaskForceReleasing:ManageFront(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Strategic.Jobs.DefenseZone.TaskForceReleasing:Compute()
    Amplitude.AI.Core.Intelligence.IntelligenceJob:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:45:715 STACK[AI0] Unassign fleet 17697/0 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Brain.Strategic.Jobs.DefenseZone.TaskForceReleasing:ManageFront(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Strategic.Jobs.DefenseZone.TaskForceReleasing:Compute()
    Amplitude.AI.Core.Intelligence.IntelligenceJob:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:45:715 STACK[AI0] Unassign fleet 17697/0 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Brain.Strategic.Jobs.DefenseZone.TaskForceReleasing:ManageFront(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Strategic.Jobs.DefenseZone.TaskForceReleasing:Compute()
    Amplitude.AI.Core.Intelligence.IntelligenceJob:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:45:715 STACK[AI0] Unassign fleet 18472/0 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Brain.Strategic.Jobs.DefenseZone.TaskForceReleasing:ManageFront(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Strategic.Jobs.DefenseZone.TaskForceReleasing:Compute()
    Amplitude.AI.Core.Intelligence.IntelligenceJob:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:45:715 STACK[AI0] Unassign fleet 17436/0 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Brain.Strategic.Jobs.DefenseZone.TaskForceReleasing:ManageFront(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Strategic.Jobs.DefenseZone.TaskForceReleasing:Compute()
    Amplitude.AI.Core.Intelligence.IntelligenceJob:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:46:417 STACK[AI0] TaskFailed Front Attack system/ 14429

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.FleetMissionActuator:CheckMissionStatus()
    Amplitude.AI.Core.Brain.Actuators.FleetMissionActuator:Execute()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:CreateActuatorFromTask(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:ExecuteDecisionsFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:46:417 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:46:417 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:46:417 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:46:417 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:46:417 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:46:417 STACK[AI0] TaskFailed Front Attack system/ 15813

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.FleetMissionActuator:CheckMissionStatus()
    Amplitude.AI.Core.Brain.Actuators.FleetMissionActuator:Execute()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:CreateActuatorFromTask(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:ExecuteDecisionsFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:46:417 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:46:448 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:46:448 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:46:448 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:46:448 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:46:448 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:46:533 STACK[AI0] [MainState] AI has not finished its minimum number of decisions (4).

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:27:46:533 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:46:533 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:46:533 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:46:533 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:46:533 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:46:533 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:46:728 STACK[Order] OrderDisbandShips::DepartmentOfDefense/OrderDisbandShips#00000176, Ticket: 00000211, [Empire1], ShipsGUID: 16123,16431,7380

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfDefense+c__IteratorA:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:46:817 STACK[Order] OrderBuyoutTradable::DepartmentOfCommerce/OrderBuyoutTradable#00000177, Ticket: 00000212, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfCommerce+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:46:817 STACKCan't get network statistic: DUST_GAINED

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:AddToStatistic(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:DepartmentOfTheTreasury_ResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TryTransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfCommerce+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:47:017 STACK[Order] OrderTransferSpaceportPopulation::DepartmentOfTheInterior/OrderTransferSpaceportPopulation#00000178, Ticket: 00000213, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTheInterior+c__Iterator23:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:47:017 STACKCannot add a simulation object twice to the same parent, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    Population:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Population:BuildSimulationObject(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationPlanet:BuildSimulationObject(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Population:.ctor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationPlanet:.ctor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedPlanet:CreateNewPopulation(System.Reflection.ParameterInfo)
    Spaceport:TransferPopulation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator23:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:47:222 STACK[Order] OrderTransferShips::DepartmentOfDefense/OrderTransferShips#00000179, Ticket: 00000214, [Empire1], ShipGUIDs: 18303 18421 18520 17903 , HeroGUID: 0, Position: NodeIndex:148, FleetGUID: 18584

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfDefense+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:47:266 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:47:266 STACK[AI0] TaskFailed Assign Hero/ 14570

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:47:266 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:47:299 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000017A, Ticket: 00000216, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:47:365 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000017B, Ticket: 00000217, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:47:494 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#0000017C, Ticket: 00000218, [Empire1], context guid: 1008, contruction guid: 18565

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:47:618 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#0000017D, Ticket: 00000219, [Empire1], context guid: 7736, contruction guid: 18567

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:48:132 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:48:132 STACK[AI0] TaskFailed Assign Hero/ 15921

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:48:132 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:48:132 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:48:132 STACK[AI0] TaskFailed Assign Hero/ 15922

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:48:132 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:48:132 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:48:132 STACK[AI0] TaskFailed Assign Hero/ 15923

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:48:132 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:48:169 STACK[Order] OrderBuyoutTradable::DepartmentOfCommerce/OrderBuyoutTradable#00000185, Ticket: 00000224, [Empire3]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfCommerce+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:48:169 STACKCan't get network statistic: DUST_GAINED

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:AddToStatistic(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:DepartmentOfTheTreasury_ResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TryTransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfCommerce+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:48:297 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000187, Ticket: 00000226, [Empire3]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:48:365 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000188, Ticket: 00000227, [Empire3]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:48:477 STACK[Order] OrderRetrofitShips::DepartmentOfDefense/OrderRetrofitShips#00000189, Ticket: 00000228, [Empire3], ShipsGUID: 14637,16715,6701,14180,16803,15313,16367

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfDefense+c__Iterator11:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:48:550 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#0000018A, Ticket: 00000229, [Empire3], context guid: 1014, contruction guid: 18577

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:48:627 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#0000018B, Ticket: 0000022A, [Empire3], context guid: 2327, contruction guid: 18529

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:48:748 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:27:49:365 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000194, Ticket: 00000233, [Empire4]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:49:430 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000195, Ticket: 00000234, [Empire4]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:49:605 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000196, Ticket: 00000235, [Empire4]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:49:665 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000197, Ticket: 00000236, [Empire4]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:49:731 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000198, Ticket: 00000237, [Empire4]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:49:948 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#00000199, Ticket: 00000238, [Empire4], context guid: 2130, contruction guid: 17584

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:50:046 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#0000019A, Ticket: 00000239, [Empire4], context guid: 2130, contruction guid: 17586

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:50:294 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#0000019B, Ticket: 0000023A, [Empire4], context guid: 2361, contruction guid: 18533

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:50:515 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#0000019C, Ticket: 0000023B, [Empire4], context guid: 5371, contruction guid: 18238

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:50:627 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#0000019D, Ticket: 0000023C, [Empire4], context guid: 5371, contruction guid: 18240

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:51:380 STACK[PopulationEvent] ColonizedStarSystem.AddPopulation() => newPopulationCreated

    ColonizedStarSystem:AddPopulation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:InitializeColonizedStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:CreateColonizedStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:ColonizePlanetAndStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizeFleetAction:ClientTerminate()
    EntityAction:ClientExecute()
    EntityAction:TerminateAction()
    FleetActionWithFeedback:ClientUpdate()
    EntityAction:ClientExecute()
    DepartmentOfLabour:ClientUpdate()
    DepartmentOfLabour:IGameStateUpdatable.Update(System.Reflection.ParameterInfo)
    Empire:Update(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameClientState`1[T]:Run()
    GameClientState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:51:380 STACKTrying to unregister a GalaxyHangar which wasn't registered.

    VisibleGalaxyHangarRepository:Unregister(System.Reflection.ParameterInfo)
    GalaxyHangar:SetVisible(System.Reflection.ParameterInfo)
    GalaxyHangar+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyEntityFactory:GameEntityRepository_GameEntityRepositoryChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameEntityRepository:OnGameEntityRepositoryChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameEntityRepository:Register(System.Reflection.ParameterInfo)
    DepartmentOfDefense:AddHangarTo(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:InitializeColonizedStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:CreateColonizedStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:ColonizePlanetAndStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizeFleetAction:ClientTerminate()
    EntityAction:ClientExecute()
    EntityAction:TerminateAction()
    FleetActionWithFeedback:ClientUpdate()
    EntityAction:ClientExecute()
    DepartmentOfLabour:ClientUpdate()
    DepartmentOfLabour:IGameStateUpdatable.Update(System.Reflection.ParameterInfo)
    Empire:Update(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameClientState`1[T]:Run()
    GameClientState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:51:381 STACK[PopulationEvent] ColonizedStarSystem.AddPopulation() => newPopulationCreated

    ColonizedStarSystem:AddPopulation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:AddPopulationOnStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:TransferPopulationOnStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:TransferPopulationOnStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:ColonizePlanetAndStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizeFleetAction:ClientTerminate()
    EntityAction:ClientExecute()
    EntityAction:TerminateAction()
    FleetActionWithFeedback:ClientUpdate()
    EntityAction:ClientExecute()
    DepartmentOfLabour:ClientUpdate()
    DepartmentOfLabour:IGameStateUpdatable.Update(System.Reflection.ParameterInfo)
    Empire:Update(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameClientState`1[T]:Run()
    GameClientState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:51:381 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#0000019E, Ticket: 0000023D, [Empire4], context guid: 6519, contruction guid: 18222

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:51:542 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#0000019F, Ticket: 0000023E, [Empire4], context guid: 6519, contruction guid: 18228

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:51:649 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:51:649 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5050

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:51:649 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:51:682 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:51:716 STACKEntering state ServerGroundBattleState_Report

    ServerGroundBattleState:Begin(System.Reflection.ParameterInfo)
    ServerGroundBattleState_Report:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerGroundBattle:Update()
    GameServerState_Turn_AI_PrepareSync:UpdateGroundBattles()
    GameServerState_Turn_AI_PrepareSync:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:51:716 STACKEntering state ServerGroundBattleState_Finish

    ServerGroundBattleState:Begin(System.Reflection.ParameterInfo)
    ServerGroundBattleState_Finish:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerGroundBattle:Update()
    GameServerState_Turn_AI_PrepareSync:UpdateGroundBattles()
    GameServerState_Turn_AI_PrepareSync:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:51:716 STACKEntering state ServerGroundBattleState_Finished

    ServerGroundBattleState:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    ServerGroundBattle:Update()
    GameServerState_Turn_AI_PrepareSync:UpdateGroundBattles()
    GameServerState_Turn_AI_PrepareSync:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:51:955 STACK[Order] OrderReorganizePopulationsOnSystem::DepartmentOfTheInterior/OrderReorganizePopulationsOnSystem#000001A4, [Empire1]: System #1008

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTheInterior+c__Iterator1A:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:52:054 STACK[Order] OrderReorganizePopulationsOnSystem::DepartmentOfTheInterior/OrderReorganizePopulationsOnSystem#000001A5, [Empire1]: System #7736

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTheInterior+c__Iterator1A:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:52:132 STACK[Order] OrderReorganizePopulationsOnSystem::DepartmentOfTheInterior/OrderReorganizePopulationsOnSystem#000001A6, [Empire1]: System #13686

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTheInterior+c__Iterator1A:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:52:235 STACK[Order] OrderReorganizePopulationsOnSystem::DepartmentOfTheInterior/OrderReorganizePopulationsOnSystem#000001A7, [Empire1]: System #13902

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTheInterior+c__Iterator1A:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:52:298 STACK[Order] OrderReorganizePopulationsOnSystem::DepartmentOfTheInterior/OrderReorganizePopulationsOnSystem#000001A8, [Empire1]: System #17376

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTheInterior+c__Iterator1A:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:52:365 STACK[Order] OrderReorganizePopulationsOnSystem::DepartmentOfTheInterior/OrderReorganizePopulationsOnSystem#000001A9, [Empire1]: System #11164

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTheInterior+c__Iterator1A:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:52:433 STACK[Order] OrderReorganizePopulationsOnSystem::DepartmentOfTheInterior/OrderReorganizePopulationsOnSystem#000001AA, [Empire1]: System #18310

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTheInterior+c__Iterator1A:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:52:557 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000001AB, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:53:858 STACK[Order] OrderCaptureStarSystemWithGroundBattle::DepartmentOfTheInterior/OrderCaptureStarSystemWithGroundBattle#000001AE, [Empire2], InfluencedColonizedStarSystemGUID: 2932, NewOwnerEmpireIndex: 0, DestroyShips: True, KeepOriginGrowth: False, FromMinorFactionAssimilation: False

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTheInterior+c__Iterator20:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:53:859 STACK[PopulationEvent] ColonizedStarSystem.AddPopulation() => newPopulationCreated

    ColonizedStarSystem:AddPopulation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:InitializeColonizedStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:CreateColonizedStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:CreateStarSystemAndTransferPlanetsAndPopulationsFromModel(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator20:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:53:859 STACKTrying to unregister a GalaxyHangar which wasn't registered.

    VisibleGalaxyHangarRepository:Unregister(System.Reflection.ParameterInfo)
    GalaxyHangar:SetVisible(System.Reflection.ParameterInfo)
    GalaxyHangar+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyEntityFactory:GameEntityRepository_GameEntityRepositoryChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameEntityRepository:OnGameEntityRepositoryChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameEntityRepository:Register(System.Reflection.ParameterInfo)
    DepartmentOfDefense:AddHangarTo(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:InitializeColonizedStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:CreateColonizedStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:CreateStarSystemAndTransferPlanetsAndPopulationsFromModel(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator20:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:53:859 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:TransferImprovementsToOtherSystem(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:CreateStarSystemAndTransferPlanetsAndPopulationsFromModel(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator20:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:53:859 STACKCannot add a null simulation object, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    ColonizedStarSystem:AddRecipeImprovement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedStarSystem:TransferImprovementsToOtherSystem(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:CreateStarSystemAndTransferPlanetsAndPopulationsFromModel(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator20:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:53:859 STACK[PopulationEvent] ColonizedStarSystem.AddPopulation() => newPopulationCreated

    ColonizedStarSystem:AddPopulation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:CreateStarSystemAndTransferPlanetsAndPopulationsFromModel(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator20:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:53:859 STACK[PopulationEvent] ColonizedStarSystem.AddPopulation() => newPopulationCreated

    ColonizedStarSystem:AddPopulation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:CreateStarSystemAndTransferPlanetsAndPopulationsFromModel(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator20:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:53:859 STACK[PopulationEvent] ColonizedStarSystem.AddPopulation() => newPopulationCreated

    ColonizedStarSystem:AddPopulation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:CreateStarSystemAndTransferPlanetsAndPopulationsFromModel(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator20:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:53:859 STACK[DepartmentOfIndustry] A construction queue has been removed (empire: #2, context: 'ColonizedStarSystem#2932'.

    DepartmentOfIndustry:RemoveQueueFrom(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator20:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:53:859 STACK[DepartmentOfDomesticAffairs] A council has been removed (empire: #2, context: 'ColonizedStarSystem#2932'.

    DepartmentOfDomesticAffairs:RemoveCouncilFrom(System.Reflection.ParameterInfo)
    ColonizedStarSystem:UpdateCouncil(System.Reflection.ParameterInfo)
    ColonizedStarSystem:SetState(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:SetColonizedStarSystemInLostState(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:UnbindStarSystem(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator20:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:53:859 STACK[PopulationEvent] ColonizedStarSystem.AddPopulation() => newPopulationCreated

    ColonizedStarSystem:AddPopulation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:AddPopulationOnStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:TransferPopulationOnStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__IteratorC:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:53:859 STACKCan't find network achievement: HORATIO_INVADE_HORATIO

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventSystemGainedFromGroundBattle(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__IteratorC:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:54:482 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:55:013 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:55:197 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#000001B2, [Empire4], Entity index: 3279

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:55:330 STACK[AI0] Sync took 6.6043777 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:27:55:330 STACK[AI0] [MainState] Start decision number 3 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:27:55:330 STACK[AI0] Cancel Fleet mission without fleet Return to base for upgrade 13834

    Amplitude.AI.Core.Brain.FleetMissions.BaseFleetMission:set_Status(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.FleetMissions.FleetMission_ReturnToBase:CheckMissionStatus()
    Amplitude.AI.Core.Brain.FleetMissions.BaseFleetMission:Tick()
    Amplitude.AI.Core.Brain.Actuators.FleetMissionActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Analysis:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:55:330 STACK[AI0] TaskFailed Return to base for upgrade/ 13834

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.FleetMissionActuator:CheckMissionStatus()
    Amplitude.AI.Core.Brain.Actuators.FleetMissionActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Analysis:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:55:397 STACK[Order] OrderSetSpaceportDestination::GameClient/OrderSetSpaceportDestination#000001B3, Ticket: 00000245, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTheInterior+c__Iterator1C:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:55:695 STACK[Order] OrderTransferSpaceportPopulation::DepartmentOfTheInterior/OrderTransferSpaceportPopulation#000001B5, Ticket: 00000247, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTheInterior+c__Iterator23:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:55:695 STACKCannot add a simulation object twice to the same parent, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    Population:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Population:BuildSimulationObject(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationPlanet:BuildSimulationObject(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Population:.ctor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationPlanet:.ctor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedPlanet:CreateNewPopulation(System.Reflection.ParameterInfo)
    Spaceport:TransferPopulation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator23:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:55:765 STACK[AI0] Could not find Fleet#17534 in snapshot repository. It might have been destroyed.

    Amplitude.AI.Core.Brain.Strategic.Jobs.Diplomacy.RelationLogs.RelationLogs:ComputeMovedUnitsAwayFromBorderLogs(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Strategic.Jobs.Diplomacy.RelationLogs.RelationLogs:Compute()
    Amplitude.AI.Core.Intelligence.IntelligenceJob:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:55:856 STACK[AI0] Could not find Fleet#17534 in snapshot repository. It might have been destroyed.

    Amplitude.AI.Core.Brain.Strategic.Jobs.Diplomacy.RelationLogs.RelationLogs:ComputeMovedUnitsAwayFromBorderLogs(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Strategic.Jobs.Diplomacy.RelationLogs.RelationLogs:Compute()
    Amplitude.AI.Core.Intelligence.IntelligenceJob:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:55:857 STACK[AI0] Could not find Fleet#17534 in snapshot repository. It might have been destroyed.

    Amplitude.AI.Core.Brain.Strategic.Jobs.Diplomacy.RelationLogs.RelationLogs:ComputeMovedUnitsAwayFromBorderLogs(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Strategic.Jobs.Diplomacy.RelationLogs.RelationLogs:Compute()
    Amplitude.AI.Core.Intelligence.IntelligenceJob:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:55:857 STACK[AI0] Could not find Fleet#17534 in snapshot repository. It might have been destroyed.

    Amplitude.AI.Core.Brain.Strategic.Jobs.Diplomacy.RelationLogs.RelationLogs:ComputeMovedUnitsAwayFromBorderLogs(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Strategic.Jobs.Diplomacy.RelationLogs.RelationLogs:Compute()
    Amplitude.AI.Core.Intelligence.IntelligenceJob:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:55:857 STACK[AI0] Could not find Fleet#17534 in snapshot repository. It might have been destroyed.

    Amplitude.AI.Core.Brain.Strategic.Jobs.Diplomacy.RelationLogs.RelationLogs:ComputeMovedUnitsAwayFromBorderLogs(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Strategic.Jobs.Diplomacy.RelationLogs.RelationLogs:Compute()
    Amplitude.AI.Core.Intelligence.IntelligenceJob:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:55:857 STACK[AI0] Could not find Fleet#17534 in snapshot repository. It might have been destroyed.

    Amplitude.AI.Core.Brain.Strategic.Jobs.Diplomacy.RelationLogs.RelationLogs:ComputeMovedUnitsAwayFromBorderLogs(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Strategic.Jobs.Diplomacy.RelationLogs.RelationLogs:Compute()
    Amplitude.AI.Core.Intelligence.IntelligenceJob:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:56:125 STACK[AI0] Unassign fleet 17545/14429 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:UnassignInstance(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:ValidateInstanceAssignation()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:AllocateResources()
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:AllocateResources(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:RunDecisionNetworkFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Decision:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:56:199 STACK[AI0] Unassign fleet 18472/15813 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:UnassignInstance(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:ValidateInstanceAssignation()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:AllocateResources()
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:AllocateResources(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:RunDecisionNetworkFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Decision:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:56:199 STACK[AI0] TaskForce Cancel Front clean orbit with motivation 0 for Front Attack system with motivation 0.426872

    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:CancelLessMotivatedTask(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Allocators.TaskForceAllocator:CancelLessMotivatedTaskByPattern()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:AllocateResources()
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:AllocateResources(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:RunDecisionNetworkFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Decision:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:56:199 STACK[AI0] Unassign fleet 18205/15496 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:UnassignInstance(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:ValidateInstanceAssignation()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:AllocateResources()
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:AllocateResources(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:RunDecisionNetworkFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Decision:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:56:431 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:56:431 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:56:431 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:56:431 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:56:431 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:56:431 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:56:431 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:56:431 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:56:462 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:56:462 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:56:462 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:56:462 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:56:462 STACK[AI0] TaskFailed Assign Hero/ 14571

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:56:463 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:56:522 STACK[AI0] [MainState] AI has not finished its minimum number of decisions (4).

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:27:56:522 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:56:522 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:56:522 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:56:522 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:56:522 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:56:522 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:27:56:546 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:56:546 STACK[AI0] TaskFailed Assign Hero/ 15792

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:56:546 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:56:586 STACKCan't get network statistic: DUST_GAINED

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:AddToStatistic(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:DepartmentOfTheTreasury_ResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TryTransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfCommerce:CollectTradable(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfCommerce+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:56:617 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:56:617 STACK[AI0] TaskFailed Assign Hero/ 15930

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:56:617 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:56:617 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:56:617 STACK[AI0] TaskFailed Assign Hero/ 15931

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:56:617 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:56:684 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:56:685 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5051

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:56:685 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:58:726 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:27:58:763 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:59:018 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:59:436 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:59:517 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#000001BE, [Empire1], Entity index: 7468

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:27:59:734 STACK[AI0] Sync took 1.0000572 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:27:59:734 STACK[AI0] [MainState] Start decision number 4 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:27:59:932 STACK[Order] OrderSetSpaceportDestination::GameClient/OrderSetSpaceportDestination#000001C0, Ticket: 00000257, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTheInterior+c__Iterator1C:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:00:000 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#000001C1, [Empire1], Entity index: 7470

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:00:234 STACK[AI0] Unassign fleet 18205/0 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Brain.Strategic.Jobs.DefenseZone.TaskForceReleasing:ManageFront(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Strategic.Jobs.DefenseZone.TaskForceReleasing:Compute()
    Amplitude.AI.Core.Intelligence.IntelligenceJob:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:00:829 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:00:829 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:00:829 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:00:829 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:00:829 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:00:829 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:00:829 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:00:829 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:00:862 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:00:862 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:00:862 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:00:947 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:00:948 STACK[AI0] TaskFailed Assign Hero/ 14589

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:00:948 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:00:948 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:00:948 STACK[AI0] TaskFailed Assign Hero/ 15799

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:00:948 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:00:948 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:28:00:948 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:00:948 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:00:948 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:00:948 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:00:948 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:00:948 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:01:013 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:01:014 STACK[AI0] TaskFailed Assign Hero/ 15934

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:01:014 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:01:014 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:01:014 STACK[AI0] TaskFailed Assign Hero/ 15935

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:01:014 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:01:227 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:01:227 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5052

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:01:227 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:02:357 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#000001CA, [Empire2], Entity index: 4454

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:03:148 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:28:03:181 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:03:381 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:03:700 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:04:141 STACK[AI0] Sync took 0.9000514 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:28:04:141 STACK[AI0] [MainState] Start decision number 5 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:28:05:129 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:05:129 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:05:129 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:05:129 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:05:129 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:05:152 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:05:152 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:05:152 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:05:152 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:05:152 STACK[AI0] TaskFailed Assign Hero/ 14590

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:05:152 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:05:152 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:05:152 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:05:152 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:05:212 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:05:212 STACK[AI0] TaskFailed Assign Hero/ 15939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:05:212 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:05:212 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:05:212 STACK[AI0] TaskFailed Assign Hero/ 15940

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:05:212 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:05:239 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:28:05:239 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:05:239 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:05:239 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:05:239 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:05:239 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:05:239 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:05:661 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:05:662 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5053

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:05:662 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:07:447 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:28:07:482 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:07:682 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:08:084 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:08:357 STACK[AI0] Sync took 0.9030516 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:28:08:357 STACK[AI0] [MainState] Start decision number 6 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:28:09:511 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:09:511 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:09:511 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:09:512 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:09:512 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:09:512 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:09:545 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:09:545 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:09:545 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:09:546 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:09:546 STACK[AI0] TaskFailed Assign Hero/ 14614

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:09:546 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:09:546 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:09:546 STACK[AI0] TaskFailed Assign Hero/ 15941

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:09:546 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:09:546 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:09:546 STACK[AI0] TaskFailed Assign Hero/ 15942

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:09:546 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:09:546 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:09:546 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:09:662 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:28:09:662 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:09:662 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:09:662 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:09:663 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:09:663 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:09:663 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:09:696 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:09:696 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5054

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:09:696 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:11:850 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:28:11:880 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:12:080 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:12:379 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:12:746 STACK[AI0] Sync took 0.9000515 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:28:12:746 STACK[AI0] [MainState] Start decision number 7 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:28:13:845 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:13:845 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:13:845 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:13:845 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:13:845 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:13:845 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:13:845 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:13:845 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:13:870 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:13:870 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:13:870 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:13:870 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:13:870 STACK[AI0] TaskFailed Assign Hero/ 14629

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:13:870 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:13:870 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:13:870 STACK[AI0] TaskFailed Assign Hero/ 15943

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:13:870 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:13:870 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:13:871 STACK[AI0] TaskFailed Assign Hero/ 15944

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:13:871 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:13:944 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:13:945 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:13:945 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:13:945 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:13:945 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:13:945 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:13:967 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:13:967 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5055

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:13:967 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:14:044 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:28:21:376 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:21:376 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:21:376 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:21:376 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:21:376 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:21:376 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:23:372 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:28:23:373 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:28:23:373 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:28:23:373 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:28:23:373 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:28:23:373 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:28:25:207 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:25:207 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:25:207 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:25:207 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:25:207 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:25:207 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:27:209 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:28:27:209 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:28:27:209 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:28:27:209 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:28:27:209 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:28:27:209 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:28:29:190 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:29:190 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:29:190 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:29:190 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:29:190 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:29:190 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:31:192 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:28:31:192 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:28:31:192 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:28:31:192 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:28:31:192 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:28:31:192 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:28:32:973 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:32:974 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:32:974 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:32:974 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:32:974 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:32:974 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:33:991 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:33:991 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:33:991 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:33:991 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:33:991 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:33:991 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:35:207 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:35:207 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:35:207 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:35:207 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:35:207 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:35:207 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:36:125 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:36:125 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:36:125 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:36:125 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:36:125 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:36:125 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:38:142 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:28:38:142 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:28:38:142 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:28:38:142 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:28:38:142 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:28:38:142 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:28:38:266 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000001CF, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:38:359 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:28:38:359 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:28:38:561 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:28:38:580 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:38:691 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:38:976 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:39:358 STACK[AI0] Sync took 0.8000458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:28:39:358 STACK[AI0] [MainState] Start decision number 8 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:28:40:491 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:40:491 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:40:491 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:40:491 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:40:491 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:40:509 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:40:509 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:40:509 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:40:509 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:40:509 STACK[AI0] TaskFailed Assign Hero/ 14635

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:40:509 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:40:509 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:40:509 STACK[AI0] TaskFailed Assign Hero/ 15945

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:40:509 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:40:509 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:40:509 STACK[AI0] TaskFailed Assign Hero/ 15946

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:40:509 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:40:509 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:40:555 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:40:555 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:40:656 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:40:656 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:40:656 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:40:656 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:40:656 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:40:656 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:40:673 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:40:673 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5056

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:40:673 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:40:756 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:28:41:963 STACK[Order] OrderBuyoutConstruction::DepartmentOfIndustry/OrderBuyoutConstruction#000001D0, [Empire0], system guid: 13006, contruction guid: 18611, resource name : EmpireMoney, buyout cost: 15130.8

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:41:963 STACKCan't find network achievement: UNITEDEMPIRE_BUYOUT_CARRIER

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventConstructionBuyout(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnConstructionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:42:056 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:28:42:056 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:28:42:257 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:28:42:273 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:42:373 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:42:640 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:43:057 STACK[AI0] Sync took 0.8000458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:28:43:057 STACK[AI0] [MainState] Start decision number 9 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:28:44:205 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:44:205 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:44:205 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:44:205 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:44:206 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:44:206 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:44:223 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:44:223 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:44:223 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:44:223 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:44:223 STACK[AI0] TaskFailed Assign Hero/ 14638

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:44:223 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:44:223 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:44:223 STACK[AI0] TaskFailed Assign Hero/ 15947

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:44:223 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:44:223 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:44:223 STACK[AI0] TaskFailed Assign Hero/ 15948

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:44:224 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:44:255 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:44:255 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:44:356 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:44:356 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:44:356 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:44:356 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:44:356 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:44:356 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:44:372 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:44:372 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5057

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:44:372 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:44:458 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:28:46:110 STACK[Order] OrderBuyoutConstruction::DepartmentOfIndustry/OrderBuyoutConstruction#000001D1, [Empire0], system guid: 13006, contruction guid: 15840, resource name : EmpireMoney, buyout cost: 2408.808

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:46:110 STACKCan't find network achievement: UNITEDEMPIRE_BUYOUT_CARRIER

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventConstructionBuyout(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnConstructionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:46:157 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:28:46:157 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:28:46:356 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:28:46:372 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:46:473 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:46:709 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:47:056 STACK[AI0] Sync took 0.7010401 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:28:47:056 STACK[AI0] [MainState] Start decision number 10 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:28:48:194 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:48:194 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:48:195 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:48:195 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:48:195 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:48:195 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:48:223 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:48:223 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:48:223 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:48:223 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:48:223 STACK[AI0] TaskFailed Assign Hero/ 14639

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:48:223 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:48:223 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:48:223 STACK[AI0] TaskFailed Assign Hero/ 15949

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:48:223 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:48:223 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:48:223 STACK[AI0] TaskFailed Assign Hero/ 15950

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:48:223 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:48:266 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:48:266 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:48:357 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:48:357 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:48:357 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:48:357 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:48:357 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:48:357 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:28:48:373 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:48:373 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5058

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:48:373 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:28:48:456 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:28:53:755 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:53:755 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:53:755 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:53:755 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:53:755 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:28:53:755 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:07:040 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:07:040 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:07:040 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:07:040 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:07:041 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:07:041 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:08:906 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000001D2, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:08:991 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:29:08:991 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:29:09:207 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:29:09:224 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:09:323 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:09:592 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:09:939 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:09:939 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:09:939 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:09:939 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:09:939 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:09:939 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:10:007 STACK[AI0] Sync took 0.8010458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:29:10:007 STACK[AI0] [MainState] Start decision number 11 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:29:10:543 STACK[Order] OrderBuyoutConstruction::DepartmentOfIndustry/OrderBuyoutConstruction#000001D3, [Empire0], system guid: 17380, contruction guid: 18612, resource name : EmpireMoney, buyout cost: 3599.56

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:10:543 STACKCan't find network achievement: UNITEDEMPIRE_BUYOUT_CARRIER

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventConstructionBuyout(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnConstructionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:11:143 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:11:143 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:11:143 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:11:143 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:11:143 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:11:143 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:11:162 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:11:162 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:11:162 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:11:162 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:11:163 STACK[AI0] TaskFailed Assign Hero/ 14640

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:11:163 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:11:163 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:11:163 STACK[AI0] TaskFailed Assign Hero/ 15951

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:11:163 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:11:163 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:11:163 STACK[AI0] TaskFailed Assign Hero/ 15952

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:11:163 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:11:205 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:11:206 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:11:305 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:29:11:305 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:11:305 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:11:305 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:11:305 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:11:305 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:11:305 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:11:322 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:11:322 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5059

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:11:322 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:13:505 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:29:13:522 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:13:642 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:13:642 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:13:642 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:13:642 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:13:642 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:13:642 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:13:642 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:13:891 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:14:313 STACK[AI0] Sync took 0.8020459 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:29:14:314 STACK[AI0] [MainState] Start decision number 12 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:29:15:428 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:15:428 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:15:428 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:15:428 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:15:428 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:15:428 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:15:456 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:15:456 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:15:456 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:15:456 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:15:456 STACK[AI0] TaskFailed Assign Hero/ 14641

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:15:457 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:15:457 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:15:457 STACK[AI0] TaskFailed Assign Hero/ 15953

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:15:457 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:15:457 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:15:457 STACK[AI0] TaskFailed Assign Hero/ 15954

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:15:457 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:15:506 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:15:506 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:15:506 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:15:506 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:15:606 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:29:15:606 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:15:606 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:15:606 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:15:606 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:15:622 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:15:623 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5060

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:15:623 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:15:641 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:15:641 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:15:641 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:15:641 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:15:641 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:15:641 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:15:807 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:29:17:641 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:29:17:641 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:29:17:641 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:29:17:641 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:29:17:641 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:29:17:641 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:29:18:490 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:18:490 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:18:490 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:18:490 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:18:490 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:18:490 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:20:571 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:20:572 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:20:572 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:20:572 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:20:572 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:20:572 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:22:573 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:29:22:574 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:29:22:574 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:29:22:574 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:29:22:574 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:29:22:574 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:29:26:438 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:26:438 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:26:438 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:26:438 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:26:438 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:26:438 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:27:607 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:27:608 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:27:608 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:27:608 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:27:608 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:27:608 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:29:624 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:29:29:624 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:29:29:625 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:29:29:625 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:29:29:625 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:29:29:625 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:29:31:157 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:31:157 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:31:157 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:31:157 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:31:157 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:31:158 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:33:124 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:33:124 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:33:124 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:33:124 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:33:124 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:33:124 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:29:45:100 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000001D4, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:45:150 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:29:45:150 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:29:45:325 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:29:45:343 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:45:457 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:45:770 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:46:124 STACK[AI0] Sync took 0.8000457 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:29:46:124 STACK[AI0] [MainState] Start decision number 13 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:29:47:255 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:47:255 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:47:255 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:47:255 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:47:255 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:47:255 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:47:274 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:47:274 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:47:274 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:47:275 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:47:275 STACK[AI0] TaskFailed Assign Hero/ 14642

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:47:275 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:47:275 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:47:275 STACK[AI0] TaskFailed Assign Hero/ 15955

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:47:275 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:47:275 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:47:275 STACK[AI0] TaskFailed Assign Hero/ 15956

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:47:275 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:47:341 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:47:341 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:47:341 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:47:342 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:47:442 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:47:442 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:47:442 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:47:442 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:47:460 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:47:460 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:47:460 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:47:542 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:29:48:306 STACK[Order] OrderMoveConstruction::DepartmentOfIndustry/OrderMoveConstruction#000001D5, [Empire0]: 17380 18613 Begin 1

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:53:560 STACK[Order] OrderTransferResource::DepartmentOfTheTreasury/OrderTransferResource#000001D7, [Empire0], ContextGUID: 0, ResourceName: Luxury1, Amount: -25

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTheTreasury+c__Iterator2:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:53:561 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:29:53:561 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:29:53:754 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:29:53:771 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:53:873 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:54:109 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:54:456 STACK[AI0] Sync took 0.7000401 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:29:54:456 STACK[AI0] [MainState] Start decision number 14 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:29:55:548 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:55:548 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:55:548 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:55:548 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:55:548 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:55:548 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:55:548 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:55:548 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:55:581 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:55:581 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:55:581 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:55:581 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:55:581 STACK[AI0] TaskFailed Assign Hero/ 14643

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:55:581 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:55:581 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:55:581 STACK[AI0] TaskFailed Assign Hero/ 15957

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:55:581 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:55:582 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:55:582 STACK[AI0] TaskFailed Assign Hero/ 15958

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:55:582 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:55:647 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:55:648 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:55:746 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:55:746 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:55:746 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:55:746 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:29:55:779 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:55:779 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5062

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:55:779 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:55:846 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:29:58:345 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000001D8, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:58:345 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:29:58:345 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:29:58:554 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:29:58:572 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:58:670 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:58:921 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:29:59:354 STACK[AI0] Sync took 0.8000457 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:29:59:354 STACK[AI0] [MainState] Start decision number 15 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:00:503 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:00:503 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:00:503 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:00:503 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:00:503 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:00:503 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:00:521 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:00:521 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:00:521 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:00:521 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:00:521 STACK[AI0] TaskFailed Assign Hero/ 14647

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:00:521 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:00:521 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:00:521 STACK[AI0] TaskFailed Assign Hero/ 15959

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:00:521 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:00:521 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:00:521 STACK[AI0] TaskFailed Assign Hero/ 15960

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:00:521 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:00:553 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:00:553 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:00:653 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:00:653 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:00:653 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:00:653 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:00:653 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:00:653 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:00:670 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:00:670 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5063

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:00:670 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:00:753 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:01:338 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:30:01:338 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:30:01:338 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:30:01:338 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:30:01:338 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:30:01:338 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:30:03:338 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:30:03:338 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:30:03:338 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:30:03:338 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:30:03:338 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:30:03:338 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:30:04:538 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000001D9, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:04:577 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:04:577 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:04:756 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:04:773 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:04:876 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:05:139 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:05:555 STACK[AI0] Sync took 0.8010458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:05:555 STACK[AI0] [MainState] Start decision number 16 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:05:692 STACK[Order] OrderBuyoutConstruction::DepartmentOfIndustry/OrderBuyoutConstruction#000001DA, [Empire0], system guid: 17949, contruction guid: 18617, resource name : EmpireMoney, buyout cost: 15130.8

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:05:692 STACKCan't find network achievement: UNITEDEMPIRE_BUYOUT_CARRIER

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventConstructionBuyout(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnConstructionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:06:704 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:06:704 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:06:704 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:06:704 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:06:704 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:06:704 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:06:721 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:06:722 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:06:722 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:06:722 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:06:722 STACK[AI0] TaskFailed Assign Hero/ 14644

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:06:722 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:06:722 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:06:722 STACK[AI0] TaskFailed Assign Hero/ 15961

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:06:722 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:06:722 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:06:722 STACK[AI0] TaskFailed Assign Hero/ 15962

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:06:722 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:06:754 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:06:754 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:06:854 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:06:854 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:06:854 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:06:854 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:06:854 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:06:854 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:06:854 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:06:870 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:06:870 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5064

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:06:870 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:08:063 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000001DB, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:09:053 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:09:070 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:09:170 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:09:439 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:09:460 STACK[Order] OrderBuyoutConstruction::DepartmentOfIndustry/OrderBuyoutConstruction#000001DC, [Empire0], system guid: 17949, contruction guid: 18618, resource name : EmpireMoney, buyout cost: 3962.478

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:09:460 STACKCan't find network achievement: UNITEDEMPIRE_BUYOUT_CARRIER

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventConstructionBuyout(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnConstructionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:09:854 STACK[AI0] Sync took 0.8010458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:09:854 STACK[AI0] [MainState] Start decision number 17 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:10:987 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:10:988 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:10:988 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:10:988 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:10:988 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:10:988 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:11:006 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:11:006 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:11:006 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:11:006 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:11:006 STACK[AI0] TaskFailed Assign Hero/ 14645

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:11:006 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:11:006 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:11:006 STACK[AI0] TaskFailed Assign Hero/ 15963

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:11:006 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:11:006 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:11:006 STACK[AI0] TaskFailed Assign Hero/ 15964

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:11:007 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:11:057 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:11:057 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:11:153 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:11:153 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:11:153 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:11:153 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:11:153 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:11:154 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:11:154 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:11:170 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:11:170 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5065

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:11:170 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:13:353 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:13:371 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:13:470 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:13:722 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:13:893 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000001DD, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:14:053 STACK[AI0] Sync took 0.70004 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:14:053 STACK[AI0] [MainState] Start decision number 18 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:15:203 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:15:204 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:15:204 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:15:204 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:15:204 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:15:204 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:15:221 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:15:221 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:15:221 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:15:221 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:15:221 STACK[AI0] TaskFailed Assign Hero/ 14646

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:15:222 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:15:222 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:15:222 STACK[AI0] TaskFailed Assign Hero/ 15965

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:15:222 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:15:222 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:15:222 STACK[AI0] TaskFailed Assign Hero/ 15966

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:15:222 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:15:253 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:15:253 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:15:354 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:15:354 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:15:354 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:15:354 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:15:354 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:15:354 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:15:354 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:15:370 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:15:370 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5066

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:15:370 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:15:522 STACK[Order] OrderBuyoutConstruction::DepartmentOfIndustry/OrderBuyoutConstruction#000001DE, [Empire0], system guid: 17949, contruction guid: 18620, resource name : EmpireMoney, buyout cost: 2399.627

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:15:523 STACKCan't find network achievement: UNITEDEMPIRE_BUYOUT_CARRIER

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventConstructionBuyout(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnConstructionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:16:436 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000001DF, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:17:038 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000001E0, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:17:505 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000001E1, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:17:558 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:17:574 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:17:686 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:17:973 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:18:354 STACK[AI0] Sync took 0.8000457 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:18:354 STACK[AI0] [MainState] Start decision number 19 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:19:055 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000001E2, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:19:487 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:19:487 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:19:487 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:19:487 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:19:487 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:19:487 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:19:506 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:19:506 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:19:506 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:19:506 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:19:506 STACK[AI0] TaskFailed Assign Hero/ 14651

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:19:506 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:19:506 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:19:506 STACK[AI0] TaskFailed Assign Hero/ 15967

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:19:506 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:19:506 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:19:506 STACK[AI0] TaskFailed Assign Hero/ 15968

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:19:506 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:19:554 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:19:554 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:19:554 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:19:554 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:19:638 STACKThe property TradingRouteIncomeModifier doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:30:19:655 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:19:655 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:19:655 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:19:655 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:19:655 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:19:672 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:19:672 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5067

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:19:673 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:20:389 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000001E3, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:20:772 STACKThe property TradingRouteIncomeModifier doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:30:20:972 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000001E4, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:21:854 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:21:871 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:22:004 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:22:272 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:22:654 STACK[AI0] Sync took 0.8000458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:22:654 STACK[AI0] [MainState] Start decision number 20 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:23:807 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:23:807 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:23:807 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:23:807 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:23:807 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:23:807 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:23:825 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:23:825 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:23:825 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:23:826 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:23:826 STACK[AI0] TaskFailed Assign Hero/ 14648

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:23:826 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:23:826 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:23:826 STACK[AI0] TaskFailed Assign Hero/ 15969

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:23:826 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:23:826 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:23:826 STACK[AI0] TaskFailed Assign Hero/ 15970

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:23:826 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:23:870 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:23:870 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:23:954 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:23:954 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:23:954 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:23:954 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:23:954 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:23:954 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:23:971 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:23:971 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5068

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:23:971 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:24:054 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:26:272 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000001E5, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:26:356 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:26:356 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:26:556 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:26:572 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:26:673 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:26:910 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:27:256 STACK[AI0] Sync took 0.7000401 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:27:256 STACK[AI0] [MainState] Start decision number 21 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:28:388 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:28:388 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:28:389 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:28:389 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:28:389 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:28:389 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:28:407 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:28:407 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:28:407 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:28:407 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:28:407 STACK[AI0] TaskFailed Assign Hero/ 14649

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:28:408 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:28:408 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:28:408 STACK[AI0] TaskFailed Assign Hero/ 15971

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:28:408 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:28:408 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:28:408 STACK[AI0] TaskFailed Assign Hero/ 15972

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:28:408 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:28:456 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:28:456 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:28:507 STACKThe property TradingRouteIncomeModifier doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:30:28:559 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:28:559 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:28:559 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:28:559 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:28:559 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:28:559 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:28:559 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:28:586 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:28:587 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5069

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:28:587 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:28:759 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:36:651 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiSimulationProperty:.ctor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:Init()
    FidsiEnumerator:LoadPlanet(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetLabel_SystemOrbital:BindPlanet(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetLabelsWindow:BindPlanetLabel(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetLabelsWindow_SystemOrbital:BindPlanetLabel(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetLabelsWindow:ShowLabel(System.Reflection.ParameterInfo)
    PlanetLabelsWindow:OnBeginShow(System.Reflection.ParameterInfo)
    PlanetLabelsWindow_SystemOrbital:OnBeginShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiPanel:Show(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindow:InternalShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindowsStack:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiManager:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiManager:SetGameWindowVisibility(System.Reflection.ParameterInfo)
    GuiManager:UpdateGameWindowsVisibility()
    GuiManager:Refresh()
    GuiManager:Update_IGuiGamePanelService()
    GuiManager:Update()

20:30:36:741 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiSimulationProperty:.ctor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:Init()
    FidsiEnumerator:LoadPlanet(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetLabel_SystemManagement:BindPlanet(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetLabelsWindow:BindPlanetLabel(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetLabelsWindow_SystemManagement:BindPlanetLabel(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetLabelsWindow:ShowLabel(System.Reflection.ParameterInfo)
    PlanetLabelsWindow:OnBeginShow(System.Reflection.ParameterInfo)
    PlanetLabelsWindow_SystemManagement:OnBeginShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiPanel:Show(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindow:InternalShow(System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiWindowsStack:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiManager:ShowWindow(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiManager:SetGameWindowVisibility(System.Reflection.ParameterInfo)
    GuiManager:UpdateGameWindowsVisibility()
    GuiManager:Refresh()
    GuiManager:Update_IGuiGamePanelService()
    GuiManager:Update()

20:30:39:299 STACK[Order] OrderQueuePlanetColonizationConstruction::DepartmentOfIndustry/OrderQueuePlanetColonizationConstruction#000001E6, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:39:370 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:39:370 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:39:587 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:39:604 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:39:771 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:40:058 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:40:076 STACK[Order] OrderQueuePlanetColonizationConstruction::DepartmentOfIndustry/OrderQueuePlanetColonizationConstruction#000001E7, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:40:387 STACK[AI0] Sync took 0.8140466 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:40:387 STACK[AI0] [MainState] Start decision number 22 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:41:158 STACK[Order] OrderBuyoutConstruction::DepartmentOfIndustry/OrderBuyoutConstruction#000001E8, [Empire0], system guid: 18608, contruction guid: 18638, resource name : EmpireMoney, buyout cost: 3059.655

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:41:158 STACKCan't find network achievement: UNITEDEMPIRE_BUYOUT_CARRIER

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventConstructionBuyout(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnConstructionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:41:524 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:41:524 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:41:525 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:41:525 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:41:525 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:41:525 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:41:542 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:41:542 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:41:542 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:41:542 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:41:542 STACK[AI0] TaskFailed Assign Hero/ 14650

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:41:542 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:41:543 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:41:543 STACK[AI0] TaskFailed Assign Hero/ 15973

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:41:543 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:41:543 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:41:543 STACK[AI0] TaskFailed Assign Hero/ 15974

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:41:543 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:41:587 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:41:587 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:41:687 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:41:687 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:41:687 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:41:688 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:41:688 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:41:688 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:41:688 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:41:704 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:41:704 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5070

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:41:704 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:42:464 STACK[Order] OrderBuyoutConstruction::DepartmentOfIndustry/OrderBuyoutConstruction#000001E9, [Empire0], system guid: 18608, contruction guid: 18636, resource name : EmpireMoney, buyout cost: 3059.655

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:42:465 STACKCan't find network achievement: UNITEDEMPIRE_BUYOUT_CARRIER

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventConstructionBuyout(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnConstructionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:43:886 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:43:903 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:44:003 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:44:259 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:44:686 STACK[AI0] Sync took 0.8010458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:44:686 STACK[AI0] [MainState] Start decision number 23 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:45:835 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:45:836 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:45:836 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:45:836 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:45:836 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:45:836 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:45:854 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:45:854 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:45:854 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:45:854 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:45:854 STACK[AI0] TaskFailed Assign Hero/ 14655

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:45:854 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:45:854 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:45:854 STACK[AI0] TaskFailed Assign Hero/ 15975

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:45:854 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:45:854 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:45:854 STACK[AI0] TaskFailed Assign Hero/ 15976

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:45:854 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:45:901 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:45:902 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:45:986 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:45:986 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:46:003 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:46:003 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5071

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:46:003 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:46:003 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:46:003 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:46:003 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:46:003 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:46:086 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:51:621 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:30:51:621 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:30:51:621 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:30:51:621 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:30:51:621 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:30:51:621 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:30:53:136 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:30:53:136 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:30:53:137 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:30:53:137 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:30:53:137 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:30:53:137 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:30:54:754 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:30:54:754 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:30:54:754 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:30:54:754 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:30:54:754 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:30:54:754 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:30:55:803 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000001EA, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:55:888 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:55:888 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:56:105 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:56:123 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:56:222 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:56:490 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:56:903 STACK[AI0] Sync took 0.8020459 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:56:903 STACK[AI0] [MainState] Start decision number 24 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:57:057 STACK[Order] OrderBuyoutConstruction::DepartmentOfIndustry/OrderBuyoutConstruction#000001EB, [Empire0], system guid: 18608, contruction guid: 18640, resource name : EmpireMoney, buyout cost: 15130.8

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:57:057 STACKCan't find network achievement: UNITEDEMPIRE_BUYOUT_CARRIER

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventConstructionBuyout(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnConstructionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:58:053 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:58:053 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:58:053 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:58:053 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:58:053 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:58:053 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:58:071 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:58:071 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:58:071 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:58:072 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:58:072 STACK[AI0] TaskFailed Assign Hero/ 14652

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:58:072 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:58:072 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:58:072 STACK[AI0] TaskFailed Assign Hero/ 15977

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:58:072 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:58:072 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:58:072 STACK[AI0] TaskFailed Assign Hero/ 15978

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:58:072 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:58:103 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:58:103 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:58:202 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:30:58:202 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:58:202 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:58:202 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:58:202 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:58:203 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:58:203 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:30:58:219 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:58:219 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5072

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:58:219 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:30:59:755 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:30:59:755 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:30:59:755 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:30:59:755 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:30:59:755 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:30:59:755 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:31:00:403 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:00:420 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:00:520 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:00:743 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:01:108 STACK[AI0] Sync took 0.7010401 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:01:109 STACK[AI0] [MainState] Start decision number 25 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:02:239 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:02:240 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:02:240 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:02:240 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:02:240 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:02:240 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:02:258 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:02:259 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:02:259 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:02:259 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:02:259 STACK[AI0] TaskFailed Assign Hero/ 14653

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:02:259 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:02:259 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:02:259 STACK[AI0] TaskFailed Assign Hero/ 15979

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:02:259 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:02:259 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:02:259 STACK[AI0] TaskFailed Assign Hero/ 15980

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:02:259 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:02:302 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:02:302 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:02:403 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:02:404 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:02:404 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:02:404 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:02:404 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:02:404 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:02:404 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:02:421 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:02:421 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5073

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:02:421 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:02:603 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:08:394 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000001EC, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:08:446 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:08:446 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:08:605 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:08:624 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:08:736 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:08:990 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:09:419 STACK[AI0] Sync took 0.804046 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:09:419 STACK[AI0] [MainState] Start decision number 26 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:10:006 STACK[Order] OrderBuyoutConstruction::DepartmentOfIndustry/OrderBuyoutConstruction#000001ED, [Empire0], system guid: 18608, contruction guid: 18641, resource name : EmpireMoney, buyout cost: 20116.02

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:10:006 STACKCan't find network achievement: UNITEDEMPIRE_BUYOUT_CARRIER

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventConstructionBuyout(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnConstructionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:10:553 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:10:553 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:10:553 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:10:553 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:10:553 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:10:553 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:10:570 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:10:570 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:10:570 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:10:570 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:10:571 STACK[AI0] TaskFailed Assign Hero/ 14654

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:10:571 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:10:571 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:10:571 STACK[AI0] TaskFailed Assign Hero/ 15981

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:10:571 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:10:571 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:10:571 STACK[AI0] TaskFailed Assign Hero/ 15982

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:10:571 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:10:618 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:10:618 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:10:722 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:10:723 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:10:723 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:10:723 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:10:723 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:10:723 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:10:723 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:10:741 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:10:741 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5074

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:10:741 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:11:136 STACKThe property TradingRouteIncomeModifier doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:31:11:454 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000001EE, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:12:918 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:12:935 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:13:037 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:14:595 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:14:898 STACK[AI0] Sync took 1.9901138 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:14:898 STACK[AI0] [MainState] Start decision number 27 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:16:041 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:16:041 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:16:041 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:16:041 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:16:041 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:16:041 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:16:058 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:16:058 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:16:058 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:16:058 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:16:058 STACK[AI0] TaskFailed Assign Hero/ 14659

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:16:058 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:16:058 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:16:058 STACK[AI0] TaskFailed Assign Hero/ 15983

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:16:058 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:16:058 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:16:058 STACK[AI0] TaskFailed Assign Hero/ 15984

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:16:058 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:16:102 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:16:102 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:16:203 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:16:203 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:16:203 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:16:203 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:16:203 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:16:203 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:16:221 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:16:221 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5075

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:16:221 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:16:305 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:20:627 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000001EF, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:20:718 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:20:718 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:20:904 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:20:922 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:21:035 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:21:323 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:21:718 STACK[AI0] Sync took 0.805046 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:21:718 STACK[AI0] [MainState] Start decision number 28 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:21:857 STACKThe property TradingRouteIncomeModifier doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:31:22:871 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:22:871 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:22:871 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:22:871 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:22:871 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:22:871 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:22:889 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:22:889 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:22:889 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:22:889 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:22:889 STACK[AI0] TaskFailed Assign Hero/ 14656

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:22:889 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:22:889 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:22:889 STACK[AI0] TaskFailed Assign Hero/ 15985

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:22:889 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:22:889 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:22:889 STACK[AI0] TaskFailed Assign Hero/ 15986

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:22:889 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:22:921 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:22:921 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:23:020 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:23:020 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:23:020 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:23:020 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:23:020 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:23:020 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:23:037 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:23:037 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5076

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:23:038 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:23:118 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:23:272 STACK[Order] OrderBuyoutConstruction::DepartmentOfIndustry/OrderBuyoutConstruction#000001F0, [Empire0], system guid: 18608, contruction guid: 18645, resource name : EmpireMoney, buyout cost: 4402.753

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:23:273 STACKCan't find network achievement: UNITEDEMPIRE_BUYOUT_CARRIER

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventConstructionBuyout(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnConstructionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:23:317 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:23:317 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:23:520 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:23:536 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:23:640 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:23:985 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:24:421 STACK[AI0] Sync took 0.9010516 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:24:422 STACK[AI0] [MainState] Start decision number 29 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:25:576 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:25:576 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:25:576 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:25:576 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:25:576 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:25:576 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:25:603 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:25:603 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:25:603 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:25:603 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:25:603 STACK[AI0] TaskFailed Assign Hero/ 14657

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:25:603 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:25:603 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:25:603 STACK[AI0] TaskFailed Assign Hero/ 15987

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:25:603 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:25:603 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:25:603 STACK[AI0] TaskFailed Assign Hero/ 15988

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:25:603 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:25:621 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:25:621 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:25:724 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:25:724 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:25:724 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:25:724 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:25:724 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:25:724 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:25:752 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:25:752 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5077

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:25:752 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:25:819 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:26:375 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000001F1, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:26:426 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:26:426 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:26:624 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:26:652 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:26:754 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:27:137 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:27:407 STACKThe property TradingRouteIncomeModifier doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:31:27:522 STACK[AI0] Sync took 0.9000515 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:27:522 STACK[AI0] [MainState] Start decision number 30 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:28:419 STACK[Order] OrderMoveConstruction::DepartmentOfIndustry/OrderMoveConstruction#000001F2, [Empire0]: 18608 18647 Begin 5

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:28:652 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:28:652 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:28:652 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:28:652 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:28:652 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:28:653 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:28:671 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:28:671 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:28:671 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:28:671 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:28:671 STACK[AI0] TaskFailed Assign Hero/ 14658

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:28:672 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:28:672 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:28:672 STACK[AI0] TaskFailed Assign Hero/ 15989

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:28:672 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:28:672 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:28:672 STACK[AI0] TaskFailed Assign Hero/ 15990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:28:672 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:28:735 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:28:735 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:28:819 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:28:819 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:28:819 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:28:819 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:28:819 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:28:819 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:28:819 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:28:837 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:28:838 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5078

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:28:838 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:29:017 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:30:271 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000001F3, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:30:337 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:30:337 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:30:522 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:30:624 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:30:736 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:31:003 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:31:220 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000001F4, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:31:338 STACK[AI0] Sync took 0.803046 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:31:338 STACK[AI0] [MainState] Start decision number 31 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:32:457 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:32:457 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:32:457 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:32:458 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:32:458 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:32:476 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:32:476 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:32:476 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:32:476 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:32:476 STACK[AI0] TaskFailed Assign Hero/ 14662

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:32:476 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:32:476 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:32:476 STACK[AI0] TaskFailed Assign Hero/ 15991

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:32:476 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:32:476 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:32:477 STACK[AI0] TaskFailed Assign Hero/ 15992

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:32:477 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:32:477 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:32:536 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:32:536 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:32:638 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:32:638 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:32:638 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:32:638 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:32:639 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:32:639 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:32:639 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:32:656 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:32:656 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5079

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:32:656 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:32:756 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000001F5, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:33:423 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000001F6, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:33:989 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000001F7, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:34:573 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000001F8, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:34:837 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:34:855 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:34:970 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:35:256 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:35:275 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000001F9, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:35:636 STACK[AI0] Sync took 0.8000458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:35:636 STACK[AI0] [MainState] Start decision number 32 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:36:538 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000001FA, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:36:757 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:36:758 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:36:758 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:36:758 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:36:758 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:36:786 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:36:786 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:36:786 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:36:786 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:36:787 STACK[AI0] TaskFailed Assign Hero/ 14663

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:36:787 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:36:787 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:36:787 STACK[AI0] TaskFailed Assign Hero/ 15993

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:36:787 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:36:787 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:36:787 STACK[AI0] TaskFailed Assign Hero/ 15994

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:36:787 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:36:787 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:36:839 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:36:839 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:36:939 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:36:939 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:36:939 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:36:939 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:36:939 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:36:939 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:36:939 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:36:958 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:36:958 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5080

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:36:958 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:38:656 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000001FB, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:39:141 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:39:171 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:39:291 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:39:589 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:39:935 STACK[AI0] Sync took 0.8010458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:39:935 STACK[AI0] [MainState] Start decision number 33 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:41:055 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:41:055 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:41:055 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:41:055 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:41:056 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:41:080 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:41:080 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:41:080 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:41:080 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:41:080 STACK[AI0] TaskFailed Assign Hero/ 14660

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:41:080 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:41:080 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:41:080 STACK[AI0] TaskFailed Assign Hero/ 15995

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:41:080 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:41:080 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:41:080 STACK[AI0] TaskFailed Assign Hero/ 15996

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:41:080 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:41:080 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:41:154 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:41:154 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:41:254 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:41:254 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:41:254 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:41:254 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:41:254 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:41:254 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:41:277 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:41:278 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5081

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:41:278 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:41:357 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:49:142 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:49:142 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:49:343 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:49:373 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:49:522 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:49:880 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:50:242 STACK[AI0] Sync took 0.9000515 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:50:242 STACK[AI0] [MainState] Start decision number 34 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:51:371 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:51:372 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:51:372 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:51:372 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:51:372 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:51:372 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:51:392 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:51:392 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:51:392 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:51:392 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:51:392 STACK[AI0] TaskFailed Assign Hero/ 14661

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:51:392 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:51:392 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:51:392 STACK[AI0] TaskFailed Assign Hero/ 15997

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:51:392 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:51:393 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:51:393 STACK[AI0] TaskFailed Assign Hero/ 15998

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:51:393 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:51:436 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:51:436 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:51:535 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:51:536 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:51:536 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:51:536 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:51:536 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:51:536 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:51:553 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:51:554 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5082

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:51:554 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:51:645 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:56:277 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:56:277 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:56:458 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:56:508 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:56:725 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:56:959 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:57:358 STACK[AI0] Sync took 0.9000515 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:57:358 STACK[AI0] [MainState] Start decision number 35 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:58:472 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:58:473 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:58:473 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:58:473 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:58:473 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:58:473 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:58:473 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:58:473 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:58:496 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:58:496 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:58:496 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:58:497 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:58:497 STACK[AI0] TaskFailed Assign Hero/ 14666

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:58:497 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:58:497 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:58:497 STACK[AI0] TaskFailed Assign Hero/ 15999

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:58:497 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:58:497 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:58:497 STACK[AI0] TaskFailed Assign Hero/ 16000

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:58:497 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:58:543 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:58:543 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:58:644 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:58:644 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:58:644 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:58:644 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:31:58:672 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:58:672 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5083

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:58:672 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:58:742 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:58:925 STACKTrying to add the garrison 'Hangar#18609' to the FleetsScreen garrison while it is already recorded

    FleetsScreen:AddGarrison(System.Reflection.ParameterInfo)
    FleetsScreen:RebuildListOfGarrisons()
    FleetsScreen:Cursor_SelectionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.Cursor:OnSelectionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.Cursor:Amplitude.Unity.View.ICursor.OnSelectionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.CursorManager:OnSelectionChanged(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.CursorManager:Select(System.Reflection.ParameterInfo)
    DockLabel:OnClickCb(System.Reflection.ParameterInfo)
    UnityEngine.GameObject:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GarrisonsLabelButton:OnClickCb(System.Reflection.ParameterInfo)
    UnityEngine.GameObject:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeControlButton:HandleMouseUpOrDown(System.Reflection.ParameterInfo)
    AgeControlButton:MouseUp(System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeManager:UpdateInteractivity()
    AgeManager:LateUpdate()

20:31:58:981 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:58:981 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:59:143 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:31:59:177 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:59:373 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:31:59:725 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:00:038 STACK[AI0] Sync took 0.9000514 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:32:00:038 STACK[AI0] [MainState] Start decision number 36 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:32:01:156 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:01:156 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:01:156 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:01:157 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:01:157 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:01:157 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:01:188 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:01:188 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:01:188 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:01:188 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:01:188 STACK[AI0] TaskFailed Assign Hero/ 14667

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:01:189 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:01:189 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:01:189 STACK[AI0] TaskFailed Assign Hero/ 16001

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:01:189 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:01:189 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:01:189 STACK[AI0] TaskFailed Assign Hero/ 16002

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:01:189 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:01:255 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:01:255 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:01:255 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:01:256 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:01:368 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:32:01:368 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:01:368 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:01:368 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:01:368 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:01:406 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:01:407 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5084

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:01:407 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:03:544 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:32:03:573 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:03:843 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:04:178 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:04:550 STACK[AI0] Sync took 1.0000572 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:32:04:550 STACK[AI0] [MainState] Start decision number 37 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:32:04:633 STACKTrying to add the garrison 'Hangar#18543' to the FleetsScreen garrison while it is already recorded

    FleetsScreen:AddGarrison(System.Reflection.ParameterInfo)
    FleetsScreen:RebuildListOfGarrisons()
    FleetsScreen:Cursor_SelectionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.Cursor:OnSelectionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.Cursor:Amplitude.Unity.View.ICursor.OnSelectionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.CursorManager:OnSelectionChanged(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.CursorManager:Select(System.Reflection.ParameterInfo)
    FleetDockingController:SelectArrivingFleet(System.Reflection.ParameterInfo)
    FleetDockingController:Dock_OnDockedEntitiesCollectionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameNode:NotifyDockedEntitiesCollectionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameNode:DockEntity(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    StarSystemNode:DockEntity(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Fleet:SetPosition(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Fleet:OnMoveToEnd(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MoveToFleetAction:ClientFinalize()
    EntityAction:ClientExecute()
    EntityAction:TerminateAction()
    MoveToFleetAction:ClientUpdate()
    EntityAction:ClientExecute()
    DepartmentOfLabour:ClientUpdate()
    DepartmentOfLabour:IGameStateUpdatable.Update(System.Reflection.ParameterInfo)
    Empire:Update(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameClientState`1[T]:Run()
    GameClientState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:04:691 STACKTrying to add the garrison 'Hangar#18543' to the FleetsScreen garrison while it is already recorded

    FleetsScreen:AddGarrison(System.Reflection.ParameterInfo)
    FleetsScreen:RebuildListOfGarrisons()
    FleetsScreen:Refresh()
    Amplitude.Unity.Gui.GuiPanel+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:32:05:662 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:05:662 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:05:662 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:05:662 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:05:662 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:05:662 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:05:687 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:05:687 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:05:687 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:05:687 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:05:688 STACK[AI0] TaskFailed Assign Hero/ 14664

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:05:688 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:05:688 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:05:688 STACK[AI0] TaskFailed Assign Hero/ 16006

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:05:688 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:05:688 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:05:688 STACK[AI0] TaskFailed Assign Hero/ 16007

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:05:688 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:05:758 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:05:758 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:05:758 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:05:758 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:05:858 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:32:05:858 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:05:858 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:05:858 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:05:858 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:05:887 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:05:887 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5085

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:05:887 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:08:057 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:32:08:091 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:08:291 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:08:574 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:08:842 STACK[AI0] Sync took 0.8000458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:32:08:842 STACK[AI0] [MainState] Start decision number 38 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:32:09:988 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:09:988 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:09:988 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:09:988 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:09:988 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:09:988 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:10:013 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:10:013 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:10:013 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:10:013 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:10:013 STACK[AI0] TaskFailed Assign Hero/ 14665

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:10:013 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:10:014 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:10:014 STACK[AI0] TaskFailed Assign Hero/ 16009

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:10:014 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:10:014 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:10:014 STACK[AI0] TaskFailed Assign Hero/ 16010

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:10:014 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:10:039 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:10:039 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:10:143 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:10:144 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:10:144 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:10:144 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:10:144 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:10:144 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:10:172 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:10:172 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5086

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:10:172 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:10:243 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:32:17:791 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000202, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:17:867 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:32:17:867 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:32:18:069 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:32:18:087 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:18:204 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:18:524 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:18:554 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000203, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:18:869 STACK[AI0] Sync took 0.8010459 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:32:18:869 STACK[AI0] [MainState] Start decision number 39 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:32:20:005 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:20:005 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:20:005 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:20:005 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:20:005 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:20:005 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:20:033 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:20:033 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:20:033 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:20:034 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:20:034 STACK[AI0] TaskFailed Assign Hero/ 14670

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:20:034 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:20:034 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:20:034 STACK[AI0] TaskFailed Assign Hero/ 16011

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:20:034 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:20:034 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:20:034 STACK[AI0] TaskFailed Assign Hero/ 16012

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:20:034 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:20:068 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:20:068 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:20:155 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:32:20:156 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:20:156 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:20:156 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:20:156 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:20:156 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:20:156 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:20:184 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:20:184 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5087

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:20:184 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:20:900 STACK[Order] OrderBuyoutConstruction::DepartmentOfIndustry/OrderBuyoutConstruction#00000204, [Empire0], system guid: 18608, contruction guid: 18669, resource name : EmpireMoney, buyout cost: 2237.028

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:20:900 STACKCan't find network achievement: UNITEDEMPIRE_BUYOUT_CARRIER

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventConstructionBuyout(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnConstructionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:21:518 STACK[Order] OrderBuyoutConstruction::DepartmentOfIndustry/OrderBuyoutConstruction#00000205, [Empire0], system guid: 18608, contruction guid: 18667, resource name : EmpireMoney, buyout cost: 2237.028

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:21:518 STACKCan't find network achievement: UNITEDEMPIRE_BUYOUT_CARRIER

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventConstructionBuyout(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnConstructionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:22:357 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:32:22:386 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:22:535 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:22:854 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:23:185 STACK[AI0] Sync took 0.804046 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:32:23:185 STACK[AI0] [MainState] Start decision number 40 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:32:24:310 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:24:310 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:24:310 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:24:310 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:24:310 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:24:310 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:24:338 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:24:338 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:24:338 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:24:338 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:24:338 STACK[AI0] TaskFailed Assign Hero/ 14671

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:24:338 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:24:338 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:24:338 STACK[AI0] TaskFailed Assign Hero/ 16013

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:24:338 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:24:339 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:24:339 STACK[AI0] TaskFailed Assign Hero/ 16014

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:24:339 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:24:387 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:24:387 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:24:488 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:24:488 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:24:488 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:24:488 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:24:489 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:24:489 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:24:509 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:24:509 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5088

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:24:509 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:24:587 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:32:31:869 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:32:31:869 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:32:31:869 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:32:31:869 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:32:31:869 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:32:31:869 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:32:33:883 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:32:33:884 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:32:33:884 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:32:33:884 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:32:33:884 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:32:33:884 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:32:35:067 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000206, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:35:067 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:32:35:067 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:32:35:269 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:32:35:287 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:35:404 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:35:685 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:36:070 STACK[AI0] Sync took 0.8000458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:32:36:070 STACK[AI0] [MainState] Start decision number 41 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:32:36:900 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:32:36:900 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:32:36:900 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:32:36:900 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:32:36:900 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:32:36:900 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:32:37:237 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:37:237 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:37:237 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:37:237 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:37:237 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:37:237 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:37:255 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:37:255 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:37:255 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:37:255 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:37:255 STACK[AI0] TaskFailed Assign Hero/ 14668

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:37:255 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:37:255 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:37:255 STACK[AI0] TaskFailed Assign Hero/ 16015

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:37:255 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:37:255 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:37:255 STACK[AI0] TaskFailed Assign Hero/ 16016

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:37:255 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:37:283 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:37:283 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:37:383 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:37:383 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:37:383 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:37:383 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:37:383 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:37:383 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:37:400 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:37:400 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5089

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:37:400 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:37:482 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:32:37:983 STACK[Empire 0] OrderQueueConstruction preprocessor failed: 'PlanetTerraformationFromLavaToDesert' is already queued in 'Empire 0's colonized planet #1 on Staderus (345)'.

    DepartmentOfIndustry:QueueConstructionPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:41:035 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:32:41:035 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:32:41:035 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:32:41:035 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:32:41:035 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:32:41:035 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:32:41:349 STACK[Empire 0] OrderQueueConstruction preprocessor failed: 'PlanetTerraformationFromLavaToDesert' is already queued in 'Empire 0's colonized planet #1 on Staderus (345)'.

    DepartmentOfIndustry:QueueConstructionPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:46:251 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:32:46:251 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:32:46:251 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:32:46:251 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:32:46:251 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:32:46:251 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:32:47:300 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000207, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:47:371 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:32:47:371 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:32:47:584 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:32:47:602 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:47:705 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:47:983 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:48:383 STACK[AI0] Sync took 0.8010458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:32:48:383 STACK[AI0] [MainState] Start decision number 42 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:32:49:535 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:49:535 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:49:535 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:49:535 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:49:535 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:49:535 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:49:553 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:49:553 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:49:553 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:49:553 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:49:553 STACK[AI0] TaskFailed Assign Hero/ 14669

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:49:553 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:49:553 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:49:553 STACK[AI0] TaskFailed Assign Hero/ 16017

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:49:554 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:49:554 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:49:554 STACK[AI0] TaskFailed Assign Hero/ 16018

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:49:554 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:49:585 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:49:585 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:49:682 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:32:49:682 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:49:683 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:49:683 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:49:683 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:49:683 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:49:683 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:49:699 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:49:699 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5090

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:49:699 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:49:883 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:32:51:335 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:32:51:335 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:32:51:336 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:32:51:336 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:32:51:336 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:32:51:336 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:32:53:133 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:32:53:133 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:32:53:134 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:32:53:134 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:32:53:134 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:32:53:134 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:32:54:715 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:32:54:715 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:32:54:716 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:32:54:716 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:32:54:716 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:32:54:716 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:32:56:100 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000208, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:56:183 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:32:56:183 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:32:56:385 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:32:56:402 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:56:502 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:56:785 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:57:181 STACK[AI0] Sync took 0.8010459 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:32:57:181 STACK[AI0] [MainState] Start decision number 43 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:32:58:366 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:58:366 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:58:366 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:58:366 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:58:366 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:58:366 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:58:384 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:58:384 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:58:384 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:58:384 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:58:384 STACK[AI0] TaskFailed Assign Hero/ 14674

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:58:384 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:58:384 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:58:384 STACK[AI0] TaskFailed Assign Hero/ 16019

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:58:384 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:58:384 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:58:384 STACK[AI0] TaskFailed Assign Hero/ 16020

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:58:384 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:58:399 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:58:399 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:58:498 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:58:498 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:58:498 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:58:498 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:58:498 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:58:498 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:32:58:515 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:58:515 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5091

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:58:515 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:58:597 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:32:59:536 STACK[Order] OrderBuyoutConstruction::DepartmentOfIndustry/OrderBuyoutConstruction#00000209, [Empire0], system guid: 17656, contruction guid: 18673, resource name : EmpireMoney, buyout cost: 15130.8

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:59:536 STACKCan't find network achievement: UNITEDEMPIRE_BUYOUT_CARRIER

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventConstructionBuyout(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnConstructionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:59:599 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:32:59:599 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:32:59:799 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:32:59:816 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:32:59:915 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:00:167 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:00:270 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:33:00:270 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:33:00:270 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:33:00:270 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:33:00:270 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:33:00:270 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:33:00:486 STACK[AI0] Sync took 0.7000401 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:00:486 STACK[AI0] [MainState] Start decision number 44 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:01:653 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:01:654 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:01:654 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:01:654 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:01:654 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:01:654 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:01:671 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:01:671 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:01:671 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:01:671 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:01:671 STACK[AI0] TaskFailed Assign Hero/ 14675

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:01:671 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:01:671 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:01:671 STACK[AI0] TaskFailed Assign Hero/ 16021

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:01:671 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:01:671 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:01:672 STACK[AI0] TaskFailed Assign Hero/ 16022

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:01:672 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:01:688 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:01:688 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:01:799 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:01:799 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:01:799 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:01:799 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:01:799 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:01:799 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:01:816 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:01:816 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5092

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:01:816 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:01:898 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:02:583 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:33:02:583 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:33:02:583 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:33:02:583 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:33:02:583 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:33:02:583 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:33:05:034 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000020A, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:05:086 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:05:086 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:05:285 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:05:302 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:05:417 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:05:668 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:06:099 STACK[AI0] Sync took 0.8000458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:06:099 STACK[AI0] [MainState] Start decision number 45 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:06:502 STACK[Order] OrderBuyoutConstruction::DepartmentOfIndustry/OrderBuyoutConstruction#0000020B, [Empire0], system guid: 17656, contruction guid: 18674, resource name : EmpireMoney, buyout cost: 3361.311

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:06:502 STACKCan't find network achievement: UNITEDEMPIRE_BUYOUT_CARRIER

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventConstructionBuyout(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnConstructionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:07:167 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:07:167 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:07:168 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:07:168 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:07:168 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:07:168 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:07:185 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:07:186 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:07:186 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:07:186 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:07:186 STACK[AI0] TaskFailed Assign Hero/ 14672

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:07:186 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:07:186 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:07:186 STACK[AI0] TaskFailed Assign Hero/ 16023

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:07:186 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:07:186 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:07:186 STACK[AI0] TaskFailed Assign Hero/ 16024

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:07:186 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:07:186 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:07:186 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:07:299 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:07:299 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:07:299 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:07:299 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:07:299 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:07:299 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:07:299 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:07:316 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:07:317 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5093

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:07:317 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:09:499 STACKThe property TradingRouteIncomeModifier doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:33:09:499 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:09:516 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:09:619 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:09:817 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:10:300 STACK[AI0] Sync took 0.8000457 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:10:301 STACK[AI0] [MainState] Start decision number 46 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:11:468 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:11:468 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:11:468 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:11:468 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:11:468 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:11:486 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:11:486 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:11:486 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:11:486 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:11:486 STACK[AI0] TaskFailed Assign Hero/ 14673

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:11:486 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:11:486 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:11:504 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:11:504 STACK[AI0] TaskFailed Assign Hero/ 16025

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:11:504 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:11:504 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:11:504 STACK[AI0] TaskFailed Assign Hero/ 16026

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:11:504 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:11:504 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:11:504 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:11:597 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:11:598 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:11:598 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:11:598 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:11:598 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:11:598 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:11:615 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:11:615 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5094

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:11:615 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:11:697 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:12:332 STACKThe property TradingRouteIncomeModifier doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:33:12:832 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000020C, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:12:898 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:12:898 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:13:087 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:13:115 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:13:214 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:13:499 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:13:619 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000020D, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:13:887 STACK[AI0] Sync took 0.8000457 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:13:887 STACK[AI0] [MainState] Start decision number 47 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:14:266 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000020E, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:14:950 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:14:950 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:14:950 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:14:950 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:14:950 STACK[AI0] TaskFailed Assign Hero/ 14678

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:14:950 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:14:950 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:14:950 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:14:950 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:14:950 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:14:950 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:14:950 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:14:967 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:14:967 STACK[AI0] TaskFailed Assign Hero/ 16027

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:14:967 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:14:967 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:14:967 STACK[AI0] TaskFailed Assign Hero/ 16028

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:14:967 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:15:000 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:15:000 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:15:099 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:15:099 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:15:099 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:15:099 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:15:099 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:15:099 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:15:099 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:15:114 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:15:114 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5095

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:15:114 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:17:299 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:17:317 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:17:419 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:17:785 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:18:199 STACK[AI0] Sync took 0.9000515 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:18:199 STACK[AI0] [MainState] Start decision number 48 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:18:351 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000020F, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:18:821 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000210, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:19:351 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:19:351 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:19:351 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:19:351 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:19:351 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:19:351 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:19:370 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:19:370 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:19:370 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:19:370 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:19:370 STACK[AI0] TaskFailed Assign Hero/ 14679

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:19:370 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:19:370 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:19:370 STACK[AI0] TaskFailed Assign Hero/ 16029

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:19:370 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:19:370 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:19:370 STACK[AI0] TaskFailed Assign Hero/ 16030

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:19:370 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:19:389 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:19:389 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:19:416 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000211, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:19:494 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:19:495 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:19:495 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:19:495 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:19:495 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:19:495 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:19:495 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:19:517 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:19:517 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5096

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:19:517 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:19:870 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000212, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:20:304 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000213, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:20:818 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000214, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:21:602 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000215, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:21:700 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:21:719 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:21:838 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:22:118 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:22:500 STACK[AI0] Sync took 0.8000457 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:22:500 STACK[AI0] [MainState] Start decision number 49 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:22:538 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:33:22:538 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:33:22:538 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:33:22:538 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:33:22:538 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:33:22:538 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:33:23:650 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:23:650 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:23:650 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:23:650 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:23:650 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:23:650 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:23:671 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:23:672 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:23:672 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:23:672 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:23:672 STACK[AI0] TaskFailed Assign Hero/ 14680

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:23:672 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:23:672 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:23:672 STACK[AI0] TaskFailed Assign Hero/ 16031

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:23:672 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:23:672 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:23:672 STACK[AI0] TaskFailed Assign Hero/ 16032

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:23:672 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:23:699 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:23:699 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:23:788 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:23:788 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:23:788 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:23:788 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:23:789 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:23:789 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:23:819 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:23:819 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5097

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:23:819 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:23:889 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:32:584 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#00000216, [Empire0], context guid: 14879, contruction guid: 14933

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:32:631 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:32:632 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:32:815 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:32:906 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:33:014 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:33:281 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:33:715 STACK[AI0] Sync took 0.9010516 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:33:715 STACK[AI0] [MainState] Start decision number 50 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:34:865 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:34:866 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:34:866 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:34:866 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:34:866 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:34:881 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:34:882 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:34:882 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:34:882 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:34:882 STACK[AI0] TaskFailed Assign Hero/ 14676

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:34:882 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:34:882 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:34:882 STACK[AI0] TaskFailed Assign Hero/ 16033

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:34:882 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:34:882 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:34:882 STACK[AI0] TaskFailed Assign Hero/ 16034

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:34:882 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:34:882 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:34:915 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:34:915 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:35:015 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:35:016 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:35:016 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:35:016 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:35:016 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:35:016 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:35:033 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:35:033 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5098

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:35:033 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:35:115 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:35:982 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000217, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:36:018 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:36:018 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:36:215 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:36:231 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:36:330 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:36:601 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:37:021 STACK[AI0] Sync took 0.8010458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:37:022 STACK[AI0] [MainState] Start decision number 51 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:38:196 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:38:196 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:38:196 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:38:196 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:38:196 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:38:214 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:38:214 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:38:214 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:38:214 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:38:214 STACK[AI0] TaskFailed Assign Hero/ 14677

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:38:214 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:38:214 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:38:214 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:38:214 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:38:231 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:38:231 STACK[AI0] TaskFailed Assign Hero/ 16035

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:38:231 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:38:231 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:38:231 STACK[AI0] TaskFailed Assign Hero/ 16036

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:38:231 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:38:314 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:38:314 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:38:314 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:38:315 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:38:315 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:38:315 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:38:331 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:38:331 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5099

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:38:331 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:38:414 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:44:347 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:33:44:347 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:33:44:347 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:33:44:347 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:33:44:347 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:33:44:347 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:33:44:833 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:33:44:833 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:33:44:833 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:33:44:833 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:33:44:833 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:33:44:833 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:33:45:732 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:33:45:732 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:33:45:732 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:33:45:732 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:33:45:732 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:33:45:732 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:33:46:732 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000218, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:46:814 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:46:814 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:47:014 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:47:032 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:47:131 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:47:381 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:47:814 STACK[AI0] Sync took 0.8000457 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:47:814 STACK[AI0] [MainState] Start decision number 52 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:48:980 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:48:980 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:48:980 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:48:980 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:48:980 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:48:981 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:48:998 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:48:998 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:48:998 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:48:998 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:48:998 STACK[AI0] TaskFailed Assign Hero/ 14683

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:48:998 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:48:998 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:48:998 STACK[AI0] TaskFailed Assign Hero/ 16037

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:48:998 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:48:998 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:48:998 STACK[AI0] TaskFailed Assign Hero/ 16038

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:48:998 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:49:014 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:49:014 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:49:114 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:49:114 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:49:114 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:49:114 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:49:114 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:49:114 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:49:131 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:49:131 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5100

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:49:131 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:49:213 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:49:465 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000219, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:49:512 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:49:512 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:49:714 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:49:731 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:49:830 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:50:080 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:50:513 STACK[AI0] Sync took 0.8000458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:50:513 STACK[AI0] [MainState] Start decision number 53 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:51:668 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:51:668 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:51:668 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:51:668 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:51:668 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:51:668 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:51:686 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:51:686 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:51:686 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:51:686 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:51:686 STACK[AI0] TaskFailed Assign Hero/ 14684

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:51:686 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:51:686 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:51:687 STACK[AI0] TaskFailed Assign Hero/ 16039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:51:687 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:51:687 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:51:687 STACK[AI0] TaskFailed Assign Hero/ 16040

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:51:687 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:51:716 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:51:716 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:51:814 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:51:815 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:51:815 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:51:815 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:51:815 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:51:815 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:33:51:832 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:51:832 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5101

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:51:832 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:33:51:914 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:33:58:331 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:33:58:331 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:33:58:332 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:33:58:332 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:33:58:332 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:33:58:332 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:00:980 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000021A, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:01:030 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:01:030 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:01:231 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:01:248 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:01:347 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:01:625 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:02:035 STACK[AI0] Sync took 0.8010458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:02:035 STACK[AI0] [MainState] Start decision number 54 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:03:169 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:03:169 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:03:169 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:03:169 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:03:169 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:03:169 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:03:202 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:03:202 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:03:202 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:03:202 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:03:202 STACK[AI0] TaskFailed Assign Hero/ 14685

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:03:202 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:03:202 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:03:202 STACK[AI0] TaskFailed Assign Hero/ 16041

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:03:202 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:03:202 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:03:202 STACK[AI0] TaskFailed Assign Hero/ 16042

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:03:203 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:03:227 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:03:227 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:03:324 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:03:324 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:03:324 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:03:324 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:03:324 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:03:324 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:03:351 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:03:351 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5102

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:03:351 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:03:424 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:05:622 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#0000021B, [Empire0], context guid: 7292, contruction guid: 16277

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:05:671 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:05:672 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:05:830 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:05:847 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:05:947 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:06:183 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:06:530 STACK[AI0] Sync took 0.7030402 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:06:530 STACK[AI0] [MainState] Start decision number 55 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:07:699 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:07:699 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:07:699 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:07:699 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:07:699 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:07:716 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:07:716 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:07:716 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:07:716 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:07:716 STACK[AI0] TaskFailed Assign Hero/ 14681

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:07:716 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:07:733 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:07:733 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:07:733 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:07:750 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:07:750 STACK[AI0] TaskFailed Assign Hero/ 16043

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:07:751 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:07:751 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:07:751 STACK[AI0] TaskFailed Assign Hero/ 16044

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:07:751 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:07:831 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:07:831 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:07:831 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:07:831 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:07:831 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:07:831 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:07:848 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:07:848 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5103

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:07:848 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:07:946 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:08:599 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:08:599 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:08:599 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:08:599 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:08:599 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:08:599 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:09:650 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:09:650 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:09:650 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:09:650 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:09:650 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:09:650 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:11:649 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:34:11:649 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:34:11:649 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:34:11:649 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:34:11:649 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:34:11:649 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:34:12:399 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000021C, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:12:441 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:12:441 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:12:649 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:12:667 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:12:769 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:13:033 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:13:448 STACK[AI0] Sync took 0.8000458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:13:448 STACK[AI0] [MainState] Start decision number 56 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:14:336 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:14:336 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:14:336 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:14:336 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:14:336 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:14:336 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:14:601 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:14:601 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:14:601 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:14:601 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:14:601 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:14:601 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:14:620 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:14:620 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:14:620 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:14:620 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:14:620 STACK[AI0] TaskFailed Assign Hero/ 14682

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:14:620 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:14:620 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:14:620 STACK[AI0] TaskFailed Assign Hero/ 16045

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:14:620 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:14:620 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:14:620 STACK[AI0] TaskFailed Assign Hero/ 16046

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:14:620 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:14:648 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:14:648 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:14:748 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:14:748 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:14:748 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:14:748 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:14:748 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:14:748 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:14:765 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:14:765 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5104

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:14:765 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:14:846 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:15:781 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000021D, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:15:847 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:15:847 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:16:048 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:16:066 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:16:181 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:16:450 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:16:848 STACK[AI0] Sync took 0.8000458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:16:848 STACK[AI0] [MainState] Start decision number 57 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:17:998 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:17:998 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:17:998 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:17:998 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:17:998 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:18:017 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:18:017 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:18:017 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:18:017 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:18:017 STACK[AI0] TaskFailed Assign Hero/ 14688

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:18:017 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:18:035 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:18:035 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:18:035 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:18:053 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:18:053 STACK[AI0] TaskFailed Assign Hero/ 16047

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:18:053 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:18:054 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:18:054 STACK[AI0] TaskFailed Assign Hero/ 16048

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:18:054 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:18:146 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:18:146 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:18:146 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:18:146 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:18:146 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:18:146 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:18:163 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:18:163 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5105

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:18:163 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:18:246 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:18:984 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000021E, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:19:035 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:19:036 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:19:248 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:19:265 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:19:364 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:19:616 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:20:051 STACK[AI0] Sync took 0.8010458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:20:051 STACK[AI0] [MainState] Start decision number 58 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:20:450 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000021F, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:21:217 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:21:217 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:21:217 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:21:217 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:21:217 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:21:240 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:21:241 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:21:241 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:21:241 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:21:241 STACK[AI0] TaskFailed Assign Hero/ 14689

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:21:241 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:21:241 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:21:241 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:21:241 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:21:267 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:21:267 STACK[AI0] TaskFailed Assign Hero/ 16049

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:21:267 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:21:267 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:21:267 STACK[AI0] TaskFailed Assign Hero/ 16050

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:21:267 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:21:335 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:21:335 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:21:335 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:21:364 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:21:365 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5106

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:21:365 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:21:365 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:21:365 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:21:365 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:21:365 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:23:552 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:23:583 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:23:731 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:24:020 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:24:366 STACK[AI0] Sync took 0.8030459 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:24:366 STACK[AI0] [MainState] Start decision number 59 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:25:517 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:25:517 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:25:517 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:25:517 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:25:517 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:25:517 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:25:535 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:25:536 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:25:536 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:25:536 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:25:536 STACK[AI0] TaskFailed Assign Hero/ 14690

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:25:536 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:25:536 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:25:536 STACK[AI0] TaskFailed Assign Hero/ 16051

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:25:536 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:25:536 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:25:536 STACK[AI0] TaskFailed Assign Hero/ 16052

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:25:536 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:25:562 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:25:562 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:25:646 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:25:646 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:25:646 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:25:646 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:25:646 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:25:646 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:25:646 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:25:663 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:25:663 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5107

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:25:663 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:25:847 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:27:092 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#00000220, [Empire0], context guid: 5658, contruction guid: 16872

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:27:141 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:27:141 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:27:349 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:27:365 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:27:463 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:27:735 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:28:147 STACK[AI0] Sync took 0.8000458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:28:147 STACK[AI0] [MainState] Start decision number 60 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:28:965 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:28:965 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:28:965 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:28:965 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:28:965 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:28:965 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:29:317 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:29:317 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:29:317 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:29:317 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:29:317 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:29:317 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:29:336 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:29:336 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:29:336 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:29:336 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:29:336 STACK[AI0] TaskFailed Assign Hero/ 14686

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:29:336 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:29:336 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:29:336 STACK[AI0] TaskFailed Assign Hero/ 16053

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:29:336 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:29:336 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:29:336 STACK[AI0] TaskFailed Assign Hero/ 16054

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:29:336 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:29:352 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:29:352 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:29:447 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:29:447 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:29:447 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:29:447 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:29:447 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:29:447 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:29:463 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:29:463 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5108

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:29:463 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:29:556 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:29:865 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:29:865 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:29:865 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:29:865 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:29:865 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:29:865 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:30:697 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:30:697 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:30:697 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:30:697 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:30:697 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:30:697 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:30:981 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000221, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:31:046 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:31:046 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:31:249 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:31:267 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:31:367 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:31:631 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:32:047 STACK[AI0] Sync took 0.8000458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:32:047 STACK[AI0] [MainState] Start decision number 61 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:32:198 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000222, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:32:899 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000223, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:33:199 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:33:199 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:33:199 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:33:199 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:33:199 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:33:199 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:33:217 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:33:217 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:33:217 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:33:217 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:33:217 STACK[AI0] TaskFailed Assign Hero/ 14687

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:33:217 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:33:217 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:33:217 STACK[AI0] TaskFailed Assign Hero/ 16055

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:33:218 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:33:218 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:33:218 STACK[AI0] TaskFailed Assign Hero/ 16056

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:33:218 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:33:251 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:33:251 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:33:347 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:33:347 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:33:347 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:33:347 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:33:347 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:33:347 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:33:347 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:33:363 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:33:363 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5109

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:33:363 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:35:546 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:35:563 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:35:689 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:35:983 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:36:369 STACK[AI0] Sync took 0.8010458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:36:369 STACK[AI0] [MainState] Start decision number 62 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:37:489 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:37:489 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:37:489 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:37:489 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:37:490 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:37:490 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:37:516 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:37:516 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:37:516 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:37:516 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:37:516 STACK[AI0] TaskFailed Assign Hero/ 14693

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:37:516 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:37:516 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:37:516 STACK[AI0] TaskFailed Assign Hero/ 16057

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:37:516 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:37:516 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:37:516 STACK[AI0] TaskFailed Assign Hero/ 16058

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:37:516 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:37:566 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:37:566 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:37:666 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:37:666 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:37:666 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:37:666 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:37:666 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:37:666 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:37:687 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:37:687 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5110

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:37:687 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:37:767 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:41:107 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#00000224, [Empire0], context guid: 5830, contruction guid: 16607

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:41:155 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:41:155 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:41:362 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:41:378 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:41:479 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:41:728 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:42:163 STACK[AI0] Sync took 0.8000458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:42:163 STACK[AI0] [MainState] Start decision number 63 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:43:344 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:43:345 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:43:345 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:43:345 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:43:345 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:43:345 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:43:345 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:43:345 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:43:361 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:43:362 STACK[AI0] TaskFailed Assign Hero/ 14694

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:43:362 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:43:362 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:43:362 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:43:362 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:43:379 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:43:379 STACK[AI0] TaskFailed Assign Hero/ 16059

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:43:379 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:43:379 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:43:379 STACK[AI0] TaskFailed Assign Hero/ 16060

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:43:380 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:43:461 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:43:461 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:43:461 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:43:461 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:43:461 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:43:461 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:43:477 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:43:478 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5111

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:43:478 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:43:561 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:50:930 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:50:930 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:50:930 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:50:930 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:50:930 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:50:930 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:51:745 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:51:745 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:51:746 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:51:746 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:51:746 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:51:746 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:52:495 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:52:495 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:52:495 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:52:495 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:52:495 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:52:495 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:52:998 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000225, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:53:067 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:53:067 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:53:265 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:53:283 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:53:396 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:53:679 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:54:062 STACK[AI0] Sync took 0.8000458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:54:062 STACK[AI0] [MainState] Start decision number 64 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:54:679 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:54:680 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:54:680 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:54:680 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:54:680 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:54:680 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:55:263 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:55:263 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:55:263 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:55:263 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:55:263 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:55:263 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:55:263 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:55:263 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:55:281 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:55:281 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:55:281 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:55:281 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:55:281 STACK[AI0] TaskFailed Assign Hero/ 14695

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:55:281 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:55:281 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:55:282 STACK[AI0] TaskFailed Assign Hero/ 16061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:55:282 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:55:282 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:55:282 STACK[AI0] TaskFailed Assign Hero/ 16062

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:55:282 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:55:363 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:55:363 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:55:363 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:55:363 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:55:363 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:55:363 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:34:55:381 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:55:381 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5112

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:55:381 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:34:55:461 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:34:55:545 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:55:545 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:55:545 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:55:545 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:55:545 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:55:545 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:57:129 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:57:129 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:57:129 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:57:129 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:57:129 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:57:129 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:58:095 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:58:096 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:58:096 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:58:096 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:58:096 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:58:096 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:59:629 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:59:629 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:59:629 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:59:629 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:59:629 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:34:59:629 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:01:550 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000226, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:01:588 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:01:588 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:01:632 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:35:01:632 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:35:01:632 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:35:01:632 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:35:01:632 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:35:01:632 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:35:01:765 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:01:782 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:01:881 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:02:164 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:02:579 STACK[AI0] Sync took 0.8030459 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:02:579 STACK[AI0] [MainState] Start decision number 65 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:02:881 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:02:881 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:02:881 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:02:881 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:02:881 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:02:881 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:03:750 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:03:750 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:03:750 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:03:750 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:03:750 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:03:768 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:03:768 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:03:768 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:03:768 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:03:768 STACK[AI0] TaskFailed Assign Hero/ 14696

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:03:768 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:03:768 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:03:768 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:03:768 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:03:796 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:03:796 STACK[AI0] TaskFailed Assign Hero/ 16063

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:03:796 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:03:796 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:03:796 STACK[AI0] TaskFailed Assign Hero/ 16064

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:03:796 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:03:881 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:03:881 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:03:881 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:03:881 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:03:881 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:03:881 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:03:898 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:03:899 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5113

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:03:899 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:03:978 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:05:630 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000227, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:05:680 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:05:680 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:05:879 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:05:896 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:05:995 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:06:264 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:06:483 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000228, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:06:682 STACK[AI0] Sync took 0.8010458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:06:682 STACK[AI0] [MainState] Start decision number 66 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:07:846 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:07:846 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:07:846 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:07:846 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:07:846 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:07:862 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:07:862 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:07:862 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:07:862 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:07:862 STACK[AI0] TaskFailed Assign Hero/ 14691

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:07:862 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:07:879 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:07:879 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:07:879 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:07:895 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:07:895 STACK[AI0] TaskFailed Assign Hero/ 16065

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:07:895 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:07:895 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:07:896 STACK[AI0] TaskFailed Assign Hero/ 16066

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:07:896 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:07:978 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:07:978 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:07:978 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:07:978 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:07:978 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:07:979 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:07:979 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:07:995 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:07:995 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5114

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:07:996 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:10:178 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:10:195 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:10:296 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:10:584 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:10:766 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:10:766 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:10:766 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:10:766 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:10:766 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:10:766 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:10:979 STACK[AI0] Sync took 0.8010458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:10:979 STACK[AI0] [MainState] Start decision number 67 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:12:132 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:12:132 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:12:132 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:12:132 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:12:132 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:12:132 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:12:158 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:12:158 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:12:158 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:12:158 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:12:158 STACK[AI0] TaskFailed Assign Hero/ 14697

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:12:158 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:12:158 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:12:158 STACK[AI0] TaskFailed Assign Hero/ 16067

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:12:158 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:12:158 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:12:158 STACK[AI0] TaskFailed Assign Hero/ 16068

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:12:159 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:12:185 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:12:185 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:12:287 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:12:287 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:12:287 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:12:287 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:12:287 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:12:287 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:12:315 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:12:316 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5115

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:12:316 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:12:386 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:18:048 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#00000229, [Empire0], context guid: 11049, contruction guid: 12530

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:18:097 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:18:098 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:18:295 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:18:312 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:18:413 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:18:677 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:19:187 STACK[Order] OrderQueuePlanetColonizationConstruction::DepartmentOfIndustry/OrderQueuePlanetColonizationConstruction#0000022A, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:19:188 STACK[AI0] Sync took 0.8060461 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:19:188 STACK[AI0] [MainState] Start decision number 68 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:20:262 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:20:262 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:20:263 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:20:263 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:20:263 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:20:280 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:20:280 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:20:280 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:20:280 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:20:280 STACK[AI0] TaskFailed Assign Hero/ 14692

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:20:280 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:20:298 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:20:298 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:20:298 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:20:315 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:20:315 STACK[AI0] TaskFailed Assign Hero/ 16069

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:20:315 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:20:315 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:20:315 STACK[AI0] TaskFailed Assign Hero/ 16070

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:20:315 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:20:396 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:20:396 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:20:396 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:20:396 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:20:396 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:20:396 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:20:396 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:20:412 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:20:412 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5116

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:20:412 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:21:607 STACK[Order] OrderBuyoutConstruction::DepartmentOfIndustry/OrderBuyoutConstruction#0000022B, [Empire0], system guid: 11049, contruction guid: 18719, resource name : EmpireMoney, buyout cost: 10332.58

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:21:607 STACKThe construction 18719 is already at the index 0.

    ConstructionQueue:Move(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:21:607 STACKCan't find network achievement: UNITEDEMPIRE_BUYOUT_CARRIER

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventConstructionBuyout(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnConstructionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:22:595 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:22:613 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:22:713 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:22:982 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:23:396 STACK[AI0] Sync took 0.8010458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:23:396 STACK[AI0] [MainState] Start decision number 69 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:24:561 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:24:561 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:24:561 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:24:561 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:24:562 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:24:579 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:24:579 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:24:580 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:24:580 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:24:580 STACK[AI0] TaskFailed Assign Hero/ 14700

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:24:580 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:24:596 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:24:596 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:24:596 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:24:613 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:24:613 STACK[AI0] TaskFailed Assign Hero/ 16071

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:24:613 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:24:614 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:24:614 STACK[AI0] TaskFailed Assign Hero/ 16072

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:24:614 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:24:694 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:24:695 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:24:695 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:24:695 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:24:695 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:24:695 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:24:712 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:24:712 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5117

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:24:712 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:24:795 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:29:513 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:29:513 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:29:513 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:29:513 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:29:513 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:29:513 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:30:928 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:30:928 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:30:929 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:30:929 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:30:929 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:30:929 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:31:847 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000022C, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:31:911 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:31:911 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:32:095 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:32:114 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:32:227 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:32:467 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:32:897 STACK[AI0] Sync took 0.803046 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:32:897 STACK[AI0] [MainState] Start decision number 70 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:33:496 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:33:496 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:33:496 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:33:496 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:33:496 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:33:496 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:34:079 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:34:079 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:34:079 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:34:079 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:34:079 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:34:096 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:34:096 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:34:097 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:34:097 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:34:097 STACK[AI0] TaskFailed Assign Hero/ 14701

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:34:097 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:34:097 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:34:097 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:34:097 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:34:114 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:34:115 STACK[AI0] TaskFailed Assign Hero/ 16073

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:34:115 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:34:115 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:34:115 STACK[AI0] TaskFailed Assign Hero/ 16074

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:34:115 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:34:196 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:34:196 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:34:196 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:34:196 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:34:196 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:34:196 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:34:196 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:34:213 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:34:213 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5118

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:34:213 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:34:412 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:34:947 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000022D, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:35:013 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:35:013 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:35:198 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:35:215 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:35:332 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:35:580 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:35:913 STACK[AI0] Sync took 0.7000401 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:35:913 STACK[AI0] [MainState] Start decision number 71 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:36:597 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:36:597 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:36:597 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:36:598 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:36:598 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:36:598 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:37:079 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:37:079 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:37:079 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:37:079 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:37:079 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:37:079 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:37:097 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:37:098 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:37:098 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:37:098 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:37:098 STACK[AI0] TaskFailed Assign Hero/ 14699

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:37:098 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:37:098 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:37:098 STACK[AI0] TaskFailed Assign Hero/ 16075

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:37:098 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:37:098 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:37:098 STACK[AI0] TaskFailed Assign Hero/ 16076

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:37:098 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:37:098 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:37:098 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:37:200 STACK[Empire 0] OrderQueueConstruction preprocessor failed: 'PlanetTerraformationFromAridToJungle' is already queued in 'Empire 0's colonized planet #3 on Ykima (208)'.

    DepartmentOfIndustry:QueueConstructionPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:37:200 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:37:200 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:37:200 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:37:200 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:37:200 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:37:200 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:37:200 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:37:218 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:37:218 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5119

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:37:218 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:37:400 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:38:829 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:38:829 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:38:830 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:38:830 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:38:830 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:38:830 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:40:832 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:35:40:832 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:35:40:832 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:35:40:832 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:35:40:832 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:35:40:832 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:35:40:866 STACK[Empire 0] OrderQueueConstruction preprocessor failed: 'PlanetTerraformationFromAridToJungle' is already queued in 'Empire 0's colonized planet #4 on Ykima (208)'.

    DepartmentOfIndustry:QueueConstructionPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:42:346 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:42:346 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:42:346 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:42:346 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:42:346 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:42:346 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:47:429 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:47:429 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:47:429 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:47:429 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:47:429 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:47:429 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:35:50:197 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000022E, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:50:197 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:50:197 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:50:413 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:50:431 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:50:544 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:50:813 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:51:222 STACK[AI0] Sync took 0.8000458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:51:222 STACK[AI0] [MainState] Start decision number 72 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:51:397 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000022F, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:52:131 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000230, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:52:364 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:52:364 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:52:364 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:52:364 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:52:364 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:52:364 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:52:382 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:52:382 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:52:382 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:52:382 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:52:382 STACK[AI0] TaskFailed Assign Hero/ 14702

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:52:382 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:52:382 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:52:382 STACK[AI0] TaskFailed Assign Hero/ 16077

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:52:383 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:52:383 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:52:383 STACK[AI0] TaskFailed Assign Hero/ 16078

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:52:383 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:52:398 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:52:399 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:52:512 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:52:512 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:52:512 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:52:512 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:52:513 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:52:513 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:52:513 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:52:529 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:52:530 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5120

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:52:530 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:54:098 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000231, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:54:714 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:54:733 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:54:847 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:55:113 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:55:511 STACK[AI0] Sync took 0.8000458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:55:511 STACK[AI0] [MainState] Start decision number 73 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:57:243 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000232, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:57:948 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:57:948 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:57:948 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:57:949 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:57:949 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:57:949 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:57:966 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:57:966 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:57:966 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:57:967 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:57:967 STACK[AI0] TaskFailed Assign Hero/ 14698

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:57:967 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:57:967 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:57:967 STACK[AI0] TaskFailed Assign Hero/ 16079

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:57:967 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:57:967 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:57:967 STACK[AI0] TaskFailed Assign Hero/ 16080

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:57:967 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:57:994 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:57:994 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:58:078 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:35:58:078 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:58:078 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:58:078 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:58:078 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:58:078 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:58:079 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:35:58:095 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:58:095 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5121

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:35:58:095 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:00:283 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:00:315 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:00:482 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:00:804 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:01:104 STACK[AI0] Sync took 0.8000458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:01:104 STACK[AI0] [MainState] Start decision number 74 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:02:234 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:02:234 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:02:234 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:02:234 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:02:234 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:02:234 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:02:266 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:02:266 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:02:266 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:02:266 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:02:266 STACK[AI0] TaskFailed Assign Hero/ 14705

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:02:266 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:02:266 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:02:266 STACK[AI0] TaskFailed Assign Hero/ 16081

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:02:266 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:02:266 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:02:267 STACK[AI0] TaskFailed Assign Hero/ 16082

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:02:267 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:02:301 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:02:301 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:02:399 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:02:399 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:02:399 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:02:400 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:02:400 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:02:400 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:02:435 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:02:435 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5122

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:02:435 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:02:501 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:07:544 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:07:544 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:07:544 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:07:544 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:07:545 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:07:545 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:09:560 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:36:09:560 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:36:09:561 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:36:09:561 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:36:09:561 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:36:09:561 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:36:10:695 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000233, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:10:695 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:10:695 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:10:896 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:10:913 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:11:026 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:11:279 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:11:694 STACK[AI0] Sync took 0.804046 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:11:694 STACK[AI0] [MainState] Start decision number 75 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:11:829 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:11:829 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:11:829 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:11:829 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:11:829 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:11:829 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:12:177 STACK[Order] OrderMoveConstruction::DepartmentOfIndustry/OrderMoveConstruction#00000234, [Empire0]: 2161 18733 Begin 0

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:12:795 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:12:795 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:12:795 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:12:795 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:12:795 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:12:795 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:12:795 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:12:795 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:12:813 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:12:813 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:12:813 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:12:813 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:12:813 STACK[AI0] TaskFailed Assign Hero/ 14704

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:12:814 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:12:814 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:12:814 STACK[AI0] TaskFailed Assign Hero/ 16083

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:12:814 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:12:814 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:12:814 STACK[AI0] TaskFailed Assign Hero/ 16084

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:12:814 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:12:911 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:12:911 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:12:911 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:12:911 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:12:911 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:12:911 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:12:927 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:12:927 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5123

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:12:928 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:13:011 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:13:578 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000235, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:13:632 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:13:632 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:13:810 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:13:828 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:13:927 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:14:194 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:14:611 STACK[AI0] Sync took 0.805046 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:14:611 STACK[AI0] [MainState] Start decision number 76 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:14:682 STACK[Order] OrderMoveConstruction::DepartmentOfIndustry/OrderMoveConstruction#00000236, [Empire0]: 2161 16585 Begin 2

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:15:783 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:15:783 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:15:783 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:15:783 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:15:783 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:15:810 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:15:810 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:15:810 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:15:810 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:15:810 STACK[AI0] TaskFailed Assign Hero/ 14706

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:15:810 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:15:810 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:15:810 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:15:810 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:15:829 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:15:829 STACK[AI0] TaskFailed Assign Hero/ 16085

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:15:829 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:15:829 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:15:829 STACK[AI0] TaskFailed Assign Hero/ 16086

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:15:829 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:15:912 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:15:912 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:15:912 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:15:913 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:15:913 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:15:913 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:15:929 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:15:929 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5124

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:15:929 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:16:010 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:22:695 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:22:695 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:22:695 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:22:695 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:22:695 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:22:695 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:28:454 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#00000237, [Empire0], context guid: 6366, contruction guid: 16577

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:28:526 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:28:526 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:28:726 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:28:743 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:28:845 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:29:063 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:29:529 STACK[AI0] Sync took 0.8000458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:29:529 STACK[AI0] [MainState] Start decision number 77 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:30:163 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:30:163 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:30:163 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:30:164 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:30:164 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:30:164 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:30:595 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:30:595 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:30:595 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:30:595 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:30:596 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:30:596 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:30:614 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:30:614 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:30:614 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:30:614 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:30:614 STACK[AI0] TaskFailed Assign Hero/ 14708

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:30:615 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:30:615 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:30:615 STACK[AI0] TaskFailed Assign Hero/ 16087

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:30:615 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:30:615 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:30:615 STACK[AI0] TaskFailed Assign Hero/ 16088

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:30:615 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:30:638 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:30:639 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:30:728 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:30:728 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:30:728 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:30:728 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:30:728 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:30:728 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:30:745 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:30:745 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5125

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:30:745 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:30:826 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:31:628 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:31:629 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:31:629 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:31:629 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:31:629 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:31:629 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:32:895 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:32:895 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:32:895 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:32:895 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:32:895 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:32:895 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:33:927 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:33:928 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:33:928 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:33:928 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:33:928 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:33:928 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:35:560 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:35:560 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:35:560 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:35:560 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:35:561 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:35:561 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:37:128 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000238, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:37:128 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:37:128 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:37:329 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:37:346 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:37:461 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:37:746 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:38:143 STACK[AI0] Sync took 0.8000457 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:38:143 STACK[AI0] [MainState] Start decision number 78 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:39:315 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:39:315 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:39:315 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:39:315 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:39:315 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:39:342 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:39:342 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:39:342 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:39:342 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:39:343 STACK[AI0] TaskFailed Assign Hero/ 14709

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:39:343 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:39:343 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:39:343 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:39:343 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:39:359 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:39:359 STACK[AI0] TaskFailed Assign Hero/ 16089

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:39:359 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:39:359 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:39:359 STACK[AI0] TaskFailed Assign Hero/ 16090

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:39:359 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:39:427 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:39:427 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:39:427 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:39:445 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:39:445 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5126

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:39:445 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:39:445 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:39:445 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:39:445 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:39:530 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:39:810 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:39:810 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:39:810 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:39:811 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:39:811 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:39:811 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:41:512 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000239, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:41:551 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:41:551 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:41:743 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:41:761 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:41:880 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:42:160 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:42:528 STACK[AI0] Sync took 0.8000458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:42:528 STACK[AI0] [MainState] Start decision number 79 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:43:296 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:43:296 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:43:296 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:43:296 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:43:296 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:43:296 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:43:714 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:43:714 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:43:714 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:43:714 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:43:714 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:43:731 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:43:731 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:43:731 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:43:731 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:43:731 STACK[AI0] TaskFailed Assign Hero/ 14703

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:43:731 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:43:731 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:43:731 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:43:731 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:43:748 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:43:748 STACK[AI0] TaskFailed Assign Hero/ 16091

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:43:748 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:43:748 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:43:748 STACK[AI0] TaskFailed Assign Hero/ 16092

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:43:748 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:43:844 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:43:844 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:43:844 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:43:844 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:43:844 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:43:844 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:43:861 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:43:861 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5127

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:43:861 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:43:943 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:44:146 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000023A, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:44:243 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:44:243 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:44:431 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:44:448 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:44:559 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:44:862 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:45:243 STACK[AI0] Sync took 0.8010458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:45:243 STACK[AI0] [MainState] Start decision number 80 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:46:145 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000023B, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:46:413 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:46:413 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:46:413 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:46:413 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:46:413 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:46:413 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:46:431 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:46:431 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:46:431 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:46:432 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:46:432 STACK[AI0] TaskFailed Assign Hero/ 14711

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:46:432 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:46:432 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:46:432 STACK[AI0] TaskFailed Assign Hero/ 16093

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:46:432 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:46:432 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:46:432 STACK[AI0] TaskFailed Assign Hero/ 16094

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:46:432 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:46:432 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:46:432 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:46:543 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:46:543 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:46:543 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:46:543 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:46:543 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:46:543 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:46:543 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:46:559 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:46:560 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5128

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:46:560 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:46:780 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000023C, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:48:736 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:48:764 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:48:933 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:49:367 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:49:747 STACK[AI0] Sync took 1.0000572 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:49:747 STACK[AI0] [MainState] Start decision number 81 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:50:898 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:50:898 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:50:898 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:50:898 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:50:898 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:50:899 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:50:927 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:50:927 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:50:927 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:50:927 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:50:928 STACK[AI0] TaskFailed Assign Hero/ 14712

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:50:928 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:50:928 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:50:928 STACK[AI0] TaskFailed Assign Hero/ 16095

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:50:928 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:50:928 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:50:928 STACK[AI0] TaskFailed Assign Hero/ 16096

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:50:928 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:50:946 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:50:946 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:51:031 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:51:031 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:51:031 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:51:031 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:51:031 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:51:031 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:51:062 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:51:062 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5129

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:51:062 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:51:149 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:51:820 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#0000023D, [Empire0], context guid: 6178, contruction guid: 16581

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:51:886 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:51:886 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:52:045 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:52:062 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:52:160 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:52:394 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:52:842 STACK[AI0] Sync took 0.8020459 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:52:842 STACK[AI0] [MainState] Start decision number 82 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:53:491 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:53:491 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:53:492 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:53:492 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:53:492 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:53:492 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:36:54:026 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:54:026 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:54:026 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:54:026 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:54:026 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:54:027 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:54:027 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:54:027 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:54:043 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:54:043 STACK[AI0] TaskFailed Assign Hero/ 14713

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:54:043 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:54:043 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:54:043 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:54:043 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:54:059 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:54:059 STACK[AI0] TaskFailed Assign Hero/ 16097

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:54:059 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:54:059 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:54:059 STACK[AI0] TaskFailed Assign Hero/ 16098

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:54:059 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:54:141 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:54:141 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:54:141 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:54:141 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:54:141 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:54:141 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:36:54:159 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:54:159 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5130

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:54:159 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:36:54:242 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:36:55:490 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:36:55:490 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:36:55:490 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:36:55:490 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:36:55:490 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:36:55:490 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:37:02:091 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:02:091 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:02:091 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:02:091 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:02:091 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:02:091 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:04:093 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:37:04:093 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:37:04:093 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:37:04:093 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:37:04:093 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:37:04:093 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:37:07:159 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000023E, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:07:244 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:37:07:244 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:37:07:458 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:37:07:475 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:07:575 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:07:859 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:08:259 STACK[AI0] Sync took 0.8020459 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:37:08:259 STACK[AI0] [MainState] Start decision number 83 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:37:09:360 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:09:360 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:09:360 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:09:360 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:09:360 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:09:360 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:09:443 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:09:443 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:09:443 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:09:443 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:09:443 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:09:461 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:09:461 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:09:461 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:09:461 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:09:461 STACK[AI0] TaskFailed Assign Hero/ 14707

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:09:461 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:09:461 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:09:461 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:09:461 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:09:477 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:09:477 STACK[AI0] TaskFailed Assign Hero/ 16099

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:09:477 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:09:477 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:09:477 STACK[AI0] TaskFailed Assign Hero/ 16100

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:09:478 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:09:558 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:09:558 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:09:558 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:09:558 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:09:558 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:09:558 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:09:575 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:09:575 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5131

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:09:576 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:09:658 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:37:11:375 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:37:11:375 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:37:11:375 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:37:11:375 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:37:11:375 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:37:11:375 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:37:12:644 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000023F, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:12:682 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:37:12:682 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:37:12:860 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:37:12:877 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:12:978 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:13:259 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:13:659 STACK[AI0] Sync took 0.8010458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:37:13:659 STACK[AI0] [MainState] Start decision number 84 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:37:14:526 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:14:527 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:14:527 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:14:527 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:14:527 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:14:527 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:14:844 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:14:844 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:14:844 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:14:844 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:14:844 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:14:860 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:14:861 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:14:861 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:14:861 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:14:861 STACK[AI0] TaskFailed Assign Hero/ 14715

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:14:861 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:14:861 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:14:861 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:14:861 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:14:878 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:14:878 STACK[AI0] TaskFailed Assign Hero/ 16101

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:14:878 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:14:878 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:14:879 STACK[AI0] TaskFailed Assign Hero/ 16102

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:14:879 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:14:960 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:14:960 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:14:960 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:14:960 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:14:960 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:14:960 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:14:977 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:14:977 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5132

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:14:977 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:15:057 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:37:15:659 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:15:659 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:15:659 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:15:659 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:15:659 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:15:659 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:16:092 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:16:092 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:16:093 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:16:093 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:16:093 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:16:093 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:16:326 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000240, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:16:366 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:37:16:366 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:37:16:558 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:37:16:575 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:16:674 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:16:927 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:17:359 STACK[AI0] Sync took 0.8000457 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:37:17:359 STACK[AI0] [MainState] Start decision number 85 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:37:17:594 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000241, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:18:364 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000242, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:18:528 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:18:528 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:18:528 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:18:528 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:18:528 STACK[AI0] TaskFailed Assign Hero/ 14716

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:18:528 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:18:528 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:18:528 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:18:528 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:18:528 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:18:528 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:18:562 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:18:562 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:18:562 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:18:579 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:18:579 STACK[AI0] TaskFailed Assign Hero/ 16103

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:18:579 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:18:580 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:18:580 STACK[AI0] TaskFailed Assign Hero/ 16104

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:18:580 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:18:660 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:37:18:660 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:18:660 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:18:660 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:18:660 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:18:660 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:18:660 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:18:677 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:18:677 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5133

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:18:677 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:20:866 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:37:20:893 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:21:043 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:21:346 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:21:661 STACK[AI0] Sync took 0.8000458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:37:21:661 STACK[AI0] [MainState] Start decision number 86 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:37:22:844 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:22:844 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:22:844 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:22:844 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:22:845 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:22:865 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:22:865 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:22:865 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:22:865 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:22:865 STACK[AI0] TaskFailed Assign Hero/ 14710

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:22:865 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:22:865 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:22:865 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:22:865 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:22:895 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:22:895 STACK[AI0] TaskFailed Assign Hero/ 16105

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:22:895 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:22:895 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:22:895 STACK[AI0] TaskFailed Assign Hero/ 16106

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:22:895 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:22:962 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:22:962 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:22:962 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:22:962 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:22:962 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:22:962 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:22:981 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:22:981 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5134

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:22:981 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:23:049 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:37:28:110 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:28:110 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:28:110 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:28:110 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:28:110 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:28:110 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:28:925 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000243, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:28:966 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:37:28:966 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:37:29:159 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:37:29:176 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:29:277 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:29:560 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:29:958 STACK[AI0] Sync took 0.8000458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:37:29:958 STACK[AI0] [MainState] Start decision number 87 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:37:30:413 STACK[Order] OrderBuyoutConstruction::DepartmentOfIndustry/OrderBuyoutConstruction#00000244, [Empire0], system guid: 6024, contruction guid: 18750, resource name : EmpireMoney, buyout cost: 7747.31

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:30:413 STACKCan't find network achievement: UNITEDEMPIRE_BUYOUT_CARRIER

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventConstructionBuyout(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnConstructionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:31:159 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:31:159 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:31:159 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:31:159 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:31:159 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:31:159 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:31:160 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:31:160 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:31:176 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:31:176 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:31:176 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:31:176 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:31:176 STACK[AI0] TaskFailed Assign Hero/ 14718

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:31:177 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:31:177 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:31:177 STACK[AI0] TaskFailed Assign Hero/ 16107

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:31:177 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:31:177 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:31:177 STACK[AI0] TaskFailed Assign Hero/ 16108

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:31:177 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:31:256 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:37:31:256 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:31:256 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:31:274 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:31:274 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5135

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:31:274 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:31:275 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:31:275 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:31:275 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:31:275 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:32:726 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#00000245, [Empire0], context guid: 6024, contruction guid: 18105

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:33:456 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:37:33:474 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:33:621 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:33:883 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:34:275 STACK[AI0] Sync took 0.8010458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:37:34:275 STACK[AI0] [MainState] Start decision number 88 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:37:35:277 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:35:277 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:35:277 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:35:277 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:35:277 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:35:277 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:35:445 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:35:445 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:35:445 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:35:445 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:35:445 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:35:462 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:35:463 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:35:463 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:35:463 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:35:463 STACK[AI0] TaskFailed Assign Hero/ 14719

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:35:463 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:35:463 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:35:463 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:35:463 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:35:480 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:35:480 STACK[AI0] TaskFailed Assign Hero/ 16109

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:35:480 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:35:480 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:35:480 STACK[AI0] TaskFailed Assign Hero/ 16110

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:35:480 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:35:574 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:37:35:575 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:35:575 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:35:575 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:35:575 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:35:575 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:35:575 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:35:590 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:35:591 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5136

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:35:591 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:35:774 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:37:41:092 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:41:092 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:41:092 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:41:092 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:41:093 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:41:093 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:37:43:092 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:37:43:092 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:37:43:093 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:37:43:093 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:37:43:093 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:37:43:093 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:37:55:626 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000246, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:55:669 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:37:55:669 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:37:55:875 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:37:55:892 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:56:008 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:56:292 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:56:674 STACK[AI0] Sync took 0.8000457 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:37:56:674 STACK[AI0] [MainState] Start decision number 89 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:37:57:858 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:57:858 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:57:858 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:57:858 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:57:859 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:57:875 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:57:876 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:57:876 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:57:876 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:57:876 STACK[AI0] TaskFailed Assign Hero/ 14720

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:57:876 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:57:876 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:57:876 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:57:876 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:57:893 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:57:893 STACK[AI0] TaskFailed Assign Hero/ 16111

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:57:893 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:57:893 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:57:893 STACK[AI0] TaskFailed Assign Hero/ 16112

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:57:893 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:57:974 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:57:974 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:57:974 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:57:974 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:57:974 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:57:974 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:37:57:990 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:57:991 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5137

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:57:991 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:58:074 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:37:59:292 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000247, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:59:375 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:37:59:375 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:37:59:576 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:37:59:593 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:59:692 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:37:59:962 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:00:374 STACK[AI0] Sync took 0.8030459 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:00:374 STACK[AI0] [MainState] Start decision number 90 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:01:044 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000248, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:01:558 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:01:558 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:01:558 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:01:558 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:01:558 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:01:575 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:01:575 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:01:575 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:01:575 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:01:575 STACK[AI0] TaskFailed Assign Hero/ 14714

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:01:575 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:01:575 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:01:575 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:01:575 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:01:592 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:01:592 STACK[AI0] TaskFailed Assign Hero/ 16113

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:01:592 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:01:592 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:01:592 STACK[AI0] TaskFailed Assign Hero/ 16114

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:01:592 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:01:673 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:01:673 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:01:673 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:01:673 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:01:673 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:01:673 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:01:673 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:01:690 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:01:690 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5138

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:01:691 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:02:675 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000249, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:03:874 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:03:891 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:04:007 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:04:274 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:04:574 STACK[AI0] Sync took 0.7010401 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:04:574 STACK[AI0] [MainState] Start decision number 91 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:05:775 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:05:776 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:05:776 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:05:776 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:05:776 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:05:776 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:05:776 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:05:776 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:05:793 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:05:793 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:05:793 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:05:793 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:05:793 STACK[AI0] TaskFailed Assign Hero/ 14722

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:05:793 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:05:793 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:05:793 STACK[AI0] TaskFailed Assign Hero/ 16115

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:05:793 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:05:793 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:05:793 STACK[AI0] TaskFailed Assign Hero/ 16116

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:05:793 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:05:874 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:05:874 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:05:874 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:05:874 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:05:874 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:05:874 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:05:890 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:05:890 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5139

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:05:890 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:05:974 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:16:425 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000024A, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:16:489 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:16:489 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:16:689 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:16:707 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:16:807 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:17:060 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:17:490 STACK[AI0] Sync took 0.803046 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:17:490 STACK[AI0] [MainState] Start decision number 92 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:18:107 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:38:18:107 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:38:18:107 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:38:18:107 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:38:18:107 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:38:18:107 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:38:18:689 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:18:689 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:18:689 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:18:689 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:18:689 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:18:689 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:18:689 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:18:689 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:18:706 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:18:706 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:18:707 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:18:707 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:18:707 STACK[AI0] TaskFailed Assign Hero/ 14721

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:18:707 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:18:707 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:18:707 STACK[AI0] TaskFailed Assign Hero/ 16117

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:18:707 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:18:707 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:18:707 STACK[AI0] TaskFailed Assign Hero/ 16118

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:18:707 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:18:789 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:18:789 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:18:789 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:18:789 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:18:789 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:18:789 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:18:806 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:18:806 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5140

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:18:806 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:18:889 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:19:157 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000024B, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:19:192 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:19:192 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:19:394 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:19:411 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:19:524 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:19:793 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:20:185 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#0000024C, [Empire0], context guid: 6528, contruction guid: 16667

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:20:185 STACK[AI0] Sync took 0.8000458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:20:185 STACK[AI0] [MainState] Start decision number 93 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:21:376 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:21:376 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:21:376 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:21:376 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:21:376 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:21:394 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:21:395 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:21:395 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:21:395 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:21:395 STACK[AI0] TaskFailed Assign Hero/ 14723

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:21:395 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:21:395 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:21:395 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:21:395 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:21:411 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:21:411 STACK[AI0] TaskFailed Assign Hero/ 16119

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:21:411 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:21:411 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:21:411 STACK[AI0] TaskFailed Assign Hero/ 16120

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:21:411 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:21:489 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:21:489 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:21:490 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:21:490 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:21:490 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:21:490 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:21:490 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:21:507 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:21:507 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5141

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:21:507 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:22:257 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:38:22:257 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:38:22:257 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:38:22:257 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:38:22:257 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:38:22:257 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:38:23:091 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000024D, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:23:689 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:23:706 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:23:806 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:24:073 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:24:523 STACK[AI0] Sync took 0.8000458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:24:523 STACK[AI0] [MainState] Start decision number 94 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:25:027 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:38:25:027 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:38:25:027 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:38:25:027 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:38:25:027 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:38:25:027 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:38:25:673 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:25:673 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:25:673 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:25:674 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:25:674 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:25:691 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:25:691 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:25:691 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:25:691 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:25:692 STACK[AI0] TaskFailed Assign Hero/ 14717

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:25:692 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:25:692 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:25:692 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:25:692 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:25:708 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:25:708 STACK[AI0] TaskFailed Assign Hero/ 16121

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:25:709 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:25:709 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:25:709 STACK[AI0] TaskFailed Assign Hero/ 16122

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:25:709 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:25:789 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:25:789 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:25:789 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:25:789 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:25:789 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:25:789 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:25:805 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:25:806 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5142

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:25:806 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:25:839 STACK[Empire 0] OrderQueueConstruction preprocessor failed: 'PlanetTerraformationFromDesertToVeldt' is already queued in 'Empire 0's colonized planet #0 on Feadix (162)'.

    DepartmentOfIndustry:QueueConstructionPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:25:890 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:27:756 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000024E, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:27:803 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:27:803 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:27:990 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:28:006 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:28:107 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:28:394 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:28:794 STACK[AI0] Sync took 0.8000457 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:28:794 STACK[AI0] [MainState] Start decision number 95 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:29:945 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:29:945 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:29:945 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:29:945 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:29:945 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:29:945 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:29:977 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:29:978 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:29:978 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:29:978 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:29:978 STACK[AI0] TaskFailed Assign Hero/ 14725

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:29:978 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:29:978 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:29:978 STACK[AI0] TaskFailed Assign Hero/ 16123

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:29:978 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:29:978 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:29:978 STACK[AI0] TaskFailed Assign Hero/ 16124

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:29:978 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:30:000 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:30:000 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:30:110 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:30:110 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:30:110 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:30:110 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:30:110 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:30:110 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:30:133 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:30:133 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5143

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:30:133 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:30:209 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:39:864 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#0000024F, [Empire0], context guid: 11671, contruction guid: 18160

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:39:910 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:39:910 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:40:091 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:40:108 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:40:205 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:40:455 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:40:906 STACK[AI0] Sync took 0.8010458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:40:906 STACK[AI0] [MainState] Start decision number 96 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:41:472 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:38:41:472 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:38:41:472 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:38:41:472 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:38:41:472 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:38:41:473 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:38:42:106 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:42:106 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:42:106 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:42:106 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:42:106 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:42:106 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:42:106 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:42:106 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:42:124 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:42:124 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:42:124 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:42:124 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:42:124 STACK[AI0] TaskFailed Assign Hero/ 14726

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:42:124 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:42:124 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:42:124 STACK[AI0] TaskFailed Assign Hero/ 16125

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:42:125 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:42:125 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:42:125 STACK[AI0] TaskFailed Assign Hero/ 16126

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:42:125 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:42:142 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000250, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:42:193 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:42:193 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:42:193 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:42:193 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:42:193 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:42:193 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:42:193 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:42:210 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:42:210 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5144

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:42:210 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:43:839 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:38:43:840 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:38:43:840 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:38:43:840 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:38:43:840 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:38:43:840 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:38:44:405 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:44:422 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:44:522 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:44:790 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:45:206 STACK[AI0] Sync took 0.8020459 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:45:206 STACK[AI0] [MainState] Start decision number 97 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:45:308 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000251, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:46:389 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:46:389 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:46:389 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:46:389 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:46:389 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:46:405 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:46:406 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:46:406 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:46:406 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:46:406 STACK[AI0] TaskFailed Assign Hero/ 14727

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:46:406 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:46:406 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:46:406 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:46:406 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:46:423 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:46:423 STACK[AI0] TaskFailed Assign Hero/ 16127

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:46:423 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:46:423 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:46:423 STACK[AI0] TaskFailed Assign Hero/ 16128

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:46:423 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:46:504 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:46:504 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:46:504 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:46:505 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:46:505 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:46:505 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:46:505 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:46:521 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:46:521 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5145

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:46:522 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:47:556 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000252, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:48:174 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000253, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:48:714 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:48:743 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:48:892 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:49:230 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:49:596 STACK[AI0] Sync took 0.9000515 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:49:596 STACK[AI0] [MainState] Start decision number 98 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:50:761 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:50:761 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:50:761 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:50:761 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:50:761 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:50:761 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:50:795 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:50:795 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:50:795 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:50:795 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:50:795 STACK[AI0] TaskFailed Assign Hero/ 14728

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:50:795 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:50:795 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:50:795 STACK[AI0] TaskFailed Assign Hero/ 16129

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:50:796 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:50:796 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:50:796 STACK[AI0] TaskFailed Assign Hero/ 16130

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:50:796 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:50:796 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:50:828 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:50:896 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:50:896 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:50:896 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:50:896 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:50:896 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:50:896 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:50:930 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:50:930 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5146

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:50:930 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:50:995 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:52:302 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#00000254, [Empire0], context guid: 12296, contruction guid: 18185

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:52:302 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:52:302 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:52:507 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:52:524 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:52:622 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:52:828 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:53:305 STACK[AI0] Sync took 0.8000458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:53:305 STACK[AI0] [MainState] Start decision number 99 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:54:074 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:38:54:074 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:38:54:075 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:38:54:075 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:38:54:075 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:38:54:075 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:38:54:489 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:54:489 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:54:489 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:54:490 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:54:490 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:54:505 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:54:506 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:54:506 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:54:506 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:54:506 STACK[AI0] TaskFailed Assign Hero/ 14729

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:54:506 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:54:506 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:54:506 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:54:506 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:54:523 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:54:524 STACK[AI0] TaskFailed Assign Hero/ 16131

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:54:524 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:54:524 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:54:524 STACK[AI0] TaskFailed Assign Hero/ 16132

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:54:524 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:54:605 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:54:605 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:54:605 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:54:605 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:54:605 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:54:605 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:54:623 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:54:623 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5147

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:54:623 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:54:706 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:55:723 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000255, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:55:808 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:55:808 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:56:006 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:56:025 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:56:122 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:56:392 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:56:805 STACK[AI0] Sync took 0.8000457 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:56:806 STACK[AI0] [MainState] Start decision number 100 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:58:006 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:58:007 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:58:007 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:58:007 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:58:007 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:58:007 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:58:007 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:58:007 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:58:026 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:58:026 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:58:026 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:58:026 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:58:026 STACK[AI0] TaskFailed Assign Hero/ 14730

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:58:026 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:58:026 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:58:026 STACK[AI0] TaskFailed Assign Hero/ 16133

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:58:026 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:58:026 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:58:026 STACK[AI0] TaskFailed Assign Hero/ 16134

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:58:026 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:58:073 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:38:58:073 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:38:58:073 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:38:58:074 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:38:58:074 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:38:58:074 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:38:58:105 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:58:105 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:58:206 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:58:206 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:58:206 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:58:206 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:38:58:222 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:58:222 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5148

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:58:222 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:58:305 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:58:874 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000256, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:58:911 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:58:911 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:59:107 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:59:124 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:59:226 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:59:493 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:38:59:905 STACK[AI0] Sync took 0.8000457 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:59:905 STACK[AI0] [MainState] Start decision number 101 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:38:59:958 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000257, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:00:590 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000258, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:01:106 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:01:106 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:01:106 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:01:106 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:01:106 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:01:106 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:01:106 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:01:107 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:01:124 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:01:125 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:01:125 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:01:125 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:01:125 STACK[AI0] TaskFailed Assign Hero/ 14724

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:01:125 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:01:125 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:01:125 STACK[AI0] TaskFailed Assign Hero/ 16135

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:01:125 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:01:125 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:01:125 STACK[AI0] TaskFailed Assign Hero/ 16136

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:01:125 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:01:208 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:39:01:208 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:01:208 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:01:208 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:01:208 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:01:208 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:01:208 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:01:228 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:01:228 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5149

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:01:228 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:03:412 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:39:03:446 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:03:645 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:03:979 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:04:310 STACK[AI0] Sync took 0.9000514 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:39:04:310 STACK[AI0] [MainState] Start decision number 102 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:39:05:377 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:05:377 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:05:377 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:05:377 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:05:377 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:05:377 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:05:410 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:05:411 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:05:411 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:05:411 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:05:411 STACK[AI0] TaskFailed Assign Hero/ 14732

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:05:411 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:05:411 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:05:411 STACK[AI0] TaskFailed Assign Hero/ 16137

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:05:411 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:05:411 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:05:411 STACK[AI0] TaskFailed Assign Hero/ 16138

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:05:411 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:05:411 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:05:411 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:05:510 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:05:510 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:05:510 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:05:510 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:05:510 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:05:510 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:05:544 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:05:544 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5150

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:05:544 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:05:610 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:39:15:340 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000259, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:15:424 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:39:15:424 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:39:15:638 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:39:15:655 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:15:755 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:16:026 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:16:276 STACK[Order] OrderMoveConstruction::DepartmentOfIndustry/OrderMoveConstruction#0000025A, [Empire0]: 11249 16962 Begin 1

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:16:438 STACK[AI0] Sync took 0.8030459 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:39:16:439 STACK[AI0] [MainState] Start decision number 103 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:39:17:627 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:17:627 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:17:627 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:17:627 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:17:627 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:17:627 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:17:646 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:17:646 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:17:646 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:17:646 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:17:646 STACK[AI0] TaskFailed Assign Hero/ 14733

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:17:646 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:17:646 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:17:646 STACK[AI0] TaskFailed Assign Hero/ 16139

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:17:646 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:17:647 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:17:647 STACK[AI0] TaskFailed Assign Hero/ 16140

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:17:647 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:17:647 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:17:647 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:17:741 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:17:741 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:17:741 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:17:741 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:17:741 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:17:742 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:17:759 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:17:759 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5151

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:17:759 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:17:827 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:39:27:438 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:39:27:439 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:39:27:439 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:39:27:439 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:39:27:439 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:39:27:439 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:39:29:438 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:39:29:438 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:39:29:438 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:39:29:438 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:39:29:438 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:39:29:438 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:39:29:774 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000025B, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:29:855 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:39:29:855 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:39:30:056 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:39:30:072 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:30:172 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:30:425 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:30:856 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000025C, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:30:856 STACK[AI0] Sync took 0.8040459 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:39:30:856 STACK[AI0] [MainState] Start decision number 104 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:39:31:907 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:39:31:907 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:39:31:907 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:39:31:907 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:39:31:907 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:39:31:908 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:39:32:057 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:32:057 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:32:057 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:32:057 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:32:058 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:32:058 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:32:058 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:32:058 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:32:075 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:32:075 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:32:075 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:32:075 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:32:075 STACK[AI0] TaskFailed Assign Hero/ 14734

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:32:075 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:32:075 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:32:076 STACK[AI0] TaskFailed Assign Hero/ 16141

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:32:076 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:32:076 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:32:076 STACK[AI0] TaskFailed Assign Hero/ 16142

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:32:076 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:32:156 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:32:156 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:32:254 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:39:32:254 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:32:254 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:32:254 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:32:254 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:32:272 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:32:272 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5152

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:32:272 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:32:728 STACK[Order] OrderMoveConstruction::DepartmentOfIndustry/OrderMoveConstruction#0000025D, [Empire0]: 12461 16595 Begin 2

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:34:444 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:39:34:477 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:34:678 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:35:030 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:35:366 STACK[AI0] Sync took 0.9030516 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:39:35:366 STACK[AI0] [MainState] Start decision number 105 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:39:36:539 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:36:539 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:36:539 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:36:539 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:36:539 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:36:560 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:36:561 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:36:561 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:36:561 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:36:561 STACK[AI0] TaskFailed Assign Hero/ 14735

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:36:561 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:36:561 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:36:561 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:36:561 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:36:586 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:36:587 STACK[AI0] TaskFailed Assign Hero/ 16143

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:36:587 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:36:587 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:36:587 STACK[AI0] TaskFailed Assign Hero/ 16144

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:36:587 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:36:655 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:39:36:655 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:36:655 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:36:655 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:36:655 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:36:655 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:36:655 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:36:671 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:36:671 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5153

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:36:671 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:36:854 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:39:41:900 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#0000025E, [Empire0], context guid: 12625, contruction guid: 16300

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:41:973 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:39:41:973 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:39:42:155 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:39:42:173 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:42:272 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:42:506 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:42:871 STACK[AI0] Sync took 0.70004 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:39:42:871 STACK[AI0] [MainState] Start decision number 106 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:39:43:925 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:39:43:925 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:39:43:925 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:39:43:925 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:39:43:925 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:39:43:925 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:39:44:072 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:44:072 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:44:072 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:44:072 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:44:072 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:44:072 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:44:072 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:44:072 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:44:090 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:44:090 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:44:090 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:44:090 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:44:090 STACK[AI0] TaskFailed Assign Hero/ 14736

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:44:090 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:44:091 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:44:091 STACK[AI0] TaskFailed Assign Hero/ 16145

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:44:091 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:44:091 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:44:091 STACK[AI0] TaskFailed Assign Hero/ 16146

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:44:091 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:44:157 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:44:157 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:44:157 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:44:157 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:44:157 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:44:157 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:44:175 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:44:175 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5154

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:44:175 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:44:273 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:39:44:273 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:39:44:274 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:39:44:274 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:39:44:274 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:39:44:274 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:39:44:274 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:39:45:473 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000025F, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:45:556 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:39:45:556 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:39:45:758 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:39:45:775 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:45:873 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:46:139 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:46:473 STACK[AI0] Sync took 0.70004 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:39:46:473 STACK[AI0] [MainState] Start decision number 107 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:39:47:658 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:47:658 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:47:658 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:47:658 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:47:658 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:47:658 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:47:658 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:47:658 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:47:677 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:47:677 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:47:677 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:47:677 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:47:677 STACK[AI0] TaskFailed Assign Hero/ 14737

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:47:677 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:47:677 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:47:677 STACK[AI0] TaskFailed Assign Hero/ 16147

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:47:678 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:47:678 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:47:678 STACK[AI0] TaskFailed Assign Hero/ 16148

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:47:678 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:47:723 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000260, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:47:765 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:39:47:765 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:47:765 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:47:765 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:47:765 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:47:765 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:47:765 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:47:788 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:47:788 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5155

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:47:788 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:49:971 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:39:49:988 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:50:090 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:50:356 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:50:545 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000261, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:50:758 STACK[AI0] Sync took 0.8010458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:39:50:758 STACK[AI0] [MainState] Start decision number 108 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:39:51:954 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:51:954 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:51:954 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:51:955 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:51:955 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:51:972 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:51:972 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:51:972 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:51:972 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:51:973 STACK[AI0] TaskFailed Assign Hero/ 14738

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:51:973 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:51:973 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:51:973 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:51:973 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:51:990 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:51:991 STACK[AI0] TaskFailed Assign Hero/ 16149

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:51:991 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:51:991 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:51:991 STACK[AI0] TaskFailed Assign Hero/ 16150

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:51:991 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:52:058 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:39:52:058 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:52:058 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:52:058 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:52:058 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:52:058 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:52:058 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:52:075 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:52:075 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5156

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:52:075 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:54:271 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:39:54:288 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:54:388 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:54:655 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:55:075 STACK[AI0] Sync took 0.8010458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:39:55:075 STACK[AI0] [MainState] Start decision number 109 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:39:55:176 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000262, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:56:254 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:56:254 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:56:254 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:56:254 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:56:254 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:56:272 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:56:272 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:56:273 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:56:273 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:56:273 STACK[AI0] TaskFailed Assign Hero/ 14731

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:56:273 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:56:273 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:56:273 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:56:273 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:56:291 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:56:291 STACK[AI0] TaskFailed Assign Hero/ 16151

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:56:291 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:56:291 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:56:291 STACK[AI0] TaskFailed Assign Hero/ 16152

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:56:292 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:56:374 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:39:56:374 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:56:374 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:56:374 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:56:374 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:56:374 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:56:374 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:39:56:390 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:56:390 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5157

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:56:390 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:58:572 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:39:58:587 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:58:690 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:58:925 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:39:59:374 STACK[AI0] Sync took 0.8000458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:39:59:374 STACK[AI0] [MainState] Start decision number 110 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:39:59:793 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000263, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:00:559 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:00:559 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:00:559 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:00:559 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:00:559 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:00:592 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:00:592 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:00:592 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:00:592 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:00:592 STACK[AI0] TaskFailed Assign Hero/ 14740

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:00:592 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:00:592 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:00:592 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:00:592 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:00:623 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:00:623 STACK[AI0] TaskFailed Assign Hero/ 16153

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:00:623 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:00:623 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:00:623 STACK[AI0] TaskFailed Assign Hero/ 16154

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:00:623 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:00:673 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:40:00:673 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:00:673 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:00:673 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:00:673 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:00:673 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:00:674 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:00:694 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:00:694 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5158

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:00:694 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:02:895 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:40:02:928 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:03:127 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:03:462 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:03:778 STACK[AI0] Sync took 0.909052 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:40:03:779 STACK[AI0] [MainState] Start decision number 111 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:40:04:971 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:04:972 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:04:972 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:04:972 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:04:972 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:04:989 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:04:989 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:04:989 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:04:989 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:04:989 STACK[AI0] TaskFailed Assign Hero/ 14741

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:04:989 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:04:989 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:04:989 STACK[AI0] TaskFailed Assign Hero/ 16155

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:04:989 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:04:989 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:04:989 STACK[AI0] TaskFailed Assign Hero/ 16156

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:04:989 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:04:990 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:04:990 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:04:990 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:05:086 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:40:05:086 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:05:086 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:05:086 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:05:086 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:05:086 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:05:086 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:05:104 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:05:104 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5159

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:05:104 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:05:287 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:40:10:537 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:10:537 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:10:537 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:10:537 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:10:537 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:10:537 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:10:904 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:10:904 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:10:904 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:10:904 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:10:904 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:10:905 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:12:904 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:40:12:904 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:40:12:904 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:40:12:904 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:40:12:905 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:40:12:905 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:40:14:170 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:14:170 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:14:170 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:14:170 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:14:170 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:14:170 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:15:037 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:15:038 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:15:038 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:15:038 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:15:038 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:15:038 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:17:053 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:40:17:053 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:40:17:053 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:40:17:053 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:40:17:053 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:40:17:054 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:40:17:822 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000264, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:17:874 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:40:17:874 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:40:18:087 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:40:18:104 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:18:203 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:18:471 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:18:887 STACK[AI0] Sync took 0.8000457 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:40:18:887 STACK[AI0] [MainState] Start decision number 112 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:40:19:382 STACK[Order] OrderMoveConstruction::DepartmentOfIndustry/OrderMoveConstruction#00000265, [Empire0]: 10241 16876 Begin 1

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:20:070 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:20:070 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:20:070 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:20:070 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:20:070 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:20:086 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:20:086 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:20:086 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:20:086 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:20:086 STACK[AI0] TaskFailed Assign Hero/ 14742

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:20:086 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:20:086 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:20:086 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:20:086 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:20:102 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:20:102 STACK[AI0] TaskFailed Assign Hero/ 16157

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:20:102 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:20:103 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:20:103 STACK[AI0] TaskFailed Assign Hero/ 16158

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:20:103 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:20:186 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:20:186 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:20:186 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:20:186 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:20:186 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:20:186 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:20:203 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:20:203 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5160

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:20:203 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:20:286 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:40:21:255 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000266, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:21:300 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:40:21:300 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:40:21:579 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:40:21:603 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:21:702 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:21:957 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:22:005 STACK[Order] OrderMoveConstruction::DepartmentOfIndustry/OrderMoveConstruction#00000267, [Empire0]: 10241 16876 Begin 2

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:22:421 STACK[AI0] Sync took 0.9030516 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:40:22:421 STACK[AI0] [MainState] Start decision number 113 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:40:23:544 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:23:544 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:23:544 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:23:544 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:23:544 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:23:576 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:23:576 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:23:576 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:23:576 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:23:577 STACK[AI0] TaskFailed Assign Hero/ 14743

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:23:577 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:23:610 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:23:610 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:23:610 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:23:643 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:23:643 STACK[AI0] TaskFailed Assign Hero/ 16159

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:23:643 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:23:643 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:23:643 STACK[AI0] TaskFailed Assign Hero/ 16160

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:23:643 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:23:710 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:40:23:710 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:23:710 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:23:710 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:23:710 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:23:710 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:23:710 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:23:743 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:23:743 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5161

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:23:743 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:23:911 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:40:45:846 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#00000268, [Empire0], context guid: 14558, contruction guid: 17966

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:45:919 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:40:45:919 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:40:46:119 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:40:46:136 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:46:236 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:46:472 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:46:918 STACK[AI0] Sync took 0.803046 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:40:46:918 STACK[AI0] [MainState] Start decision number 114 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:40:47:404 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:47:404 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:47:404 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:47:404 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:47:404 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:47:404 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:48:136 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:48:137 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:48:137 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:48:137 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:48:137 STACK[AI0] TaskFailed Assign Hero/ 14744

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:48:137 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:48:137 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:48:137 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:48:137 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:48:137 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:48:137 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:48:137 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:48:137 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:48:137 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:48:153 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:48:153 STACK[AI0] TaskFailed Assign Hero/ 16161

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:48:153 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:48:153 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:48:153 STACK[AI0] TaskFailed Assign Hero/ 16162

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:48:153 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:48:218 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:48:218 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:48:318 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:40:48:318 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:48:318 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:48:318 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:48:318 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:48:336 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:48:336 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5162

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:48:337 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:48:421 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000269, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:50:003 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:50:003 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:50:003 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:50:003 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:50:003 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:50:003 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:50:518 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:40:50:534 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:50:635 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:51:003 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:51:219 STACK[AI0] Sync took 0.7000401 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:40:51:219 STACK[AI0] [MainState] Start decision number 115 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:40:52:254 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:52:254 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:52:254 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:52:254 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:52:255 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:52:255 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:52:418 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:52:419 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:52:419 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:52:419 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:52:419 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:52:419 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:52:419 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:52:419 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:52:437 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:52:437 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:52:437 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:52:437 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:52:437 STACK[AI0] TaskFailed Assign Hero/ 14745

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:52:437 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:52:437 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:52:437 STACK[AI0] TaskFailed Assign Hero/ 16163

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:52:437 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:52:437 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:52:437 STACK[AI0] TaskFailed Assign Hero/ 16164

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:52:438 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:52:520 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:52:520 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:52:520 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:52:520 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:52:520 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:52:520 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:40:52:537 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:52:537 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5163

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:52:537 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:52:619 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:40:53:670 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:53:670 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:53:671 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:53:671 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:53:671 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:53:671 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:40:54:753 STACK[Empire 0] OrderQueueConstruction preprocessor failed: 'PlanetTerraformationFromDesertToVeldt' is already queued in 'Empire 0's colonized planet #0 on Virgo (117)'.

    DepartmentOfIndustry:QueueConstructionPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:56:686 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000026A, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:56:733 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:40:56:733 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:40:56:936 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:40:56:954 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:57:051 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:58:672 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:40:59:086 STACK[AI0] Sync took 2.1571234 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:40:59:086 STACK[AI0] [MainState] Start decision number 116 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:00:286 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:00:286 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:00:286 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:00:286 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:00:287 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:00:287 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:00:287 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:00:287 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:00:305 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:00:306 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:00:306 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:00:306 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:00:306 STACK[AI0] TaskFailed Assign Hero/ 14746

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:00:306 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:00:306 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:00:306 STACK[AI0] TaskFailed Assign Hero/ 16165

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:00:306 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:00:306 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:00:306 STACK[AI0] TaskFailed Assign Hero/ 16166

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:00:306 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:00:386 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:00:386 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:00:484 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:00:484 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:00:484 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:00:484 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:00:484 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:00:501 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:00:502 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5164

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:00:502 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:00:685 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:00:968 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000026B, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:01:016 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:01:016 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:01:185 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:01:202 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:01:302 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:01:587 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:01:985 STACK[AI0] Sync took 0.8010459 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:01:985 STACK[AI0] [MainState] Start decision number 117 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:03:185 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:03:185 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:03:185 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:03:185 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:03:185 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:03:185 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:03:185 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:03:185 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:03:202 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:03:202 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:03:202 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:03:202 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:03:203 STACK[AI0] TaskFailed Assign Hero/ 14739

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:03:203 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:03:203 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:03:203 STACK[AI0] TaskFailed Assign Hero/ 16167

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:03:203 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:03:203 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:03:203 STACK[AI0] TaskFailed Assign Hero/ 16168

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:03:203 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:03:285 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:03:285 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:03:285 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:03:285 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:03:285 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:03:285 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:03:285 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:03:301 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:03:301 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5165

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:03:301 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:03:484 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:08:995 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#0000026C, [Empire0], context guid: 7419, contruction guid: 16546

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:08:995 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:08:995 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:09:202 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:09:220 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:09:318 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:09:585 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:10:003 STACK[AI0] Sync took 0.8000458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:10:003 STACK[AI0] [MainState] Start decision number 118 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:10:870 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:41:10:870 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:41:10:870 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:41:10:870 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:41:10:870 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:41:10:870 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:41:11:202 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:11:202 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:11:202 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:11:202 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:11:202 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:11:202 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:11:202 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:11:202 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:11:220 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:11:220 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:11:220 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:11:220 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:11:220 STACK[AI0] TaskFailed Assign Hero/ 14748

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:11:220 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:11:220 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:11:220 STACK[AI0] TaskFailed Assign Hero/ 16169

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:11:220 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:11:220 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:11:220 STACK[AI0] TaskFailed Assign Hero/ 16170

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:11:221 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:11:301 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:11:301 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:11:402 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:11:402 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:11:402 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:11:402 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:11:402 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:11:419 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:11:419 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5166

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:11:419 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:11:602 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:12:771 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000026D, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:12:809 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:12:809 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:12:871 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:41:12:871 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:41:12:871 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:41:12:872 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:41:12:872 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:41:12:872 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:41:13:004 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:13:023 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:13:138 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:13:402 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:13:802 STACK[AI0] Sync took 0.8000457 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:13:802 STACK[AI0] [MainState] Start decision number 119 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:14:805 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:41:14:805 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:41:14:805 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:41:14:805 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:41:14:805 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:41:14:805 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:41:15:002 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:15:002 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:15:002 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:15:002 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:15:002 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:15:022 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:15:022 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:15:022 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:15:022 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:15:023 STACK[AI0] TaskFailed Assign Hero/ 14749

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:15:023 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:15:023 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:15:023 STACK[AI0] TaskFailed Assign Hero/ 16171

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:15:023 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:15:023 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:15:023 STACK[AI0] TaskFailed Assign Hero/ 16172

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:15:023 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:15:023 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:15:023 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:15:023 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:15:101 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:15:101 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:15:202 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:15:202 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:15:202 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:15:202 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:15:220 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:15:220 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5167

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:15:220 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:15:303 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:16:820 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:41:16:821 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:41:16:821 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:41:16:821 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:41:16:821 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:41:16:821 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:41:17:986 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000026E, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:18:025 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:18:025 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:18:202 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:18:219 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:18:320 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:18:618 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:19:122 STACK[AI0] Sync took 0.804046 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:19:122 STACK[AI0] [MainState] Start decision number 120 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:20:237 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:20:237 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:20:237 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:20:237 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:20:237 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:20:237 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:20:237 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:20:237 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:20:255 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:20:255 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:20:255 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:20:255 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:20:255 STACK[AI0] TaskFailed Assign Hero/ 14750

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:20:255 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:20:255 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:20:255 STACK[AI0] TaskFailed Assign Hero/ 16173

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:20:255 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:20:255 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:20:256 STACK[AI0] TaskFailed Assign Hero/ 16174

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:20:256 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:20:322 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:20:322 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:20:421 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:20:421 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:20:421 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:20:421 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:20:437 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:20:437 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5168

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:20:438 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:20:517 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:20:722 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000026F, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:20:821 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:20:821 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:21:020 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:21:037 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:21:134 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:21:403 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:21:818 STACK[AI0] Sync took 0.8010458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:21:828 STACK[AI0] [MainState] Start decision number 121 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:22:736 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000270, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:23:018 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:23:018 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:23:018 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:23:018 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:23:018 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:23:018 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:23:018 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:23:018 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:23:036 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:23:036 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:23:036 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:23:036 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:23:036 STACK[AI0] TaskFailed Assign Hero/ 14751

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:23:036 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:23:036 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:23:037 STACK[AI0] TaskFailed Assign Hero/ 16175

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:23:037 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:23:037 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:23:037 STACK[AI0] TaskFailed Assign Hero/ 16176

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:23:037 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:23:117 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:23:117 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:23:117 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:23:117 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:23:117 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:23:117 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:23:117 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:23:134 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:23:134 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5169

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:23:134 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:23:519 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000271, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:25:325 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:25:359 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:25:558 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:25:892 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:26:226 STACK[AI0] Sync took 0.9000515 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:26:226 STACK[AI0] [MainState] Start decision number 122 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:27:392 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:27:392 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:27:392 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:27:392 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:27:392 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:27:425 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:27:425 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:27:425 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:27:425 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:27:425 STACK[AI0] TaskFailed Assign Hero/ 14752

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:27:425 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:27:425 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:27:425 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:27:425 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:27:458 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:27:458 STACK[AI0] TaskFailed Assign Hero/ 16177

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:27:458 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:27:458 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:27:458 STACK[AI0] TaskFailed Assign Hero/ 16178

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:27:458 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:27:525 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:27:525 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:27:525 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:27:525 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:27:525 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:27:525 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:27:525 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:27:557 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:27:558 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5170

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:27:558 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:27:725 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:32:139 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#00000272, [Empire0], context guid: 6767, contruction guid: 16560

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:32:223 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:32:223 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:32:417 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:32:435 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:32:535 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:32:773 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:33:118 STACK[AI0] Sync took 0.7020401 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:33:118 STACK[AI0] [MainState] Start decision number 123 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:33:803 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:41:33:804 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:41:33:804 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:41:33:804 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:41:33:804 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:41:33:804 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:41:34:337 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:34:337 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:34:337 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:34:337 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:34:337 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:34:337 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:34:337 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:34:337 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:34:355 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:34:355 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:34:356 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:34:356 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:34:356 STACK[AI0] TaskFailed Assign Hero/ 14753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:34:356 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:34:356 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:34:356 STACK[AI0] TaskFailed Assign Hero/ 16179

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:34:356 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:34:356 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:34:356 STACK[AI0] TaskFailed Assign Hero/ 16180

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:34:356 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:34:420 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:34:420 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:34:518 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:34:518 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:34:518 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:34:518 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:34:535 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:34:535 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5171

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:34:535 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:34:617 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:34:636 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000273, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:34:721 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:34:722 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:34:923 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:34:951 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:35:051 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:35:318 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:35:718 STACK[AI0] Sync took 0.8000458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:35:718 STACK[AI0] [MainState] Start decision number 124 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:36:934 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:36:934 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:36:934 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:36:934 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:36:934 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:36:934 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:36:934 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:36:934 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:36:951 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:36:952 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:36:952 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:36:952 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:36:952 STACK[AI0] TaskFailed Assign Hero/ 14754

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:36:952 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:36:952 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:36:952 STACK[AI0] TaskFailed Assign Hero/ 16181

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:36:952 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:36:952 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:36:952 STACK[AI0] TaskFailed Assign Hero/ 16182

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:36:952 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:37:017 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:37:017 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:37:102 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:41:37:102 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:41:37:102 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:41:37:102 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:41:37:102 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:41:37:102 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:41:37:118 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:37:118 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:37:118 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:37:118 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:37:118 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:37:135 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:37:135 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5172

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:37:135 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:37:235 STACK[Empire 0] OrderQueueConstruction preprocessor failed: 'PlanetTerraformationFromAridToJungle' is already queued in 'Empire 0's colonized planet #0 on Duyel (133)'.

    DepartmentOfIndustry:QueueConstructionPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:37:317 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:41:067 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000274, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:41:133 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:41:133 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:41:333 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:41:349 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:41:468 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:41:735 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:41:805 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000275, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:42:135 STACK[AI0] Sync took 0.8010458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:42:135 STACK[AI0] [MainState] Start decision number 125 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:43:306 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:43:306 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:43:306 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:43:306 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:43:306 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:43:340 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:43:340 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:43:340 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:43:340 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:43:340 STACK[AI0] TaskFailed Assign Hero/ 14755

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:43:340 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:43:340 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:43:340 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:43:340 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:43:374 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:43:374 STACK[AI0] TaskFailed Assign Hero/ 16183

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:43:374 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:43:374 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:43:374 STACK[AI0] TaskFailed Assign Hero/ 16184

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:43:374 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:43:441 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:43:441 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:43:441 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:43:441 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:43:441 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:43:441 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:43:441 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:43:475 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:43:475 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5173

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:43:475 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:45:642 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:45:675 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:45:874 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:46:209 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:46:542 STACK[AI0] Sync took 0.9020516 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:46:542 STACK[AI0] [MainState] Start decision number 126 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:41:47:706 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:47:706 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:47:706 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:47:706 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:47:706 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:47:707 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:47:740 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:47:741 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:47:741 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:47:741 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:47:741 STACK[AI0] TaskFailed Assign Hero/ 14747

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:47:741 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:47:741 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:47:741 STACK[AI0] TaskFailed Assign Hero/ 16185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:47:741 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:47:741 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:47:741 STACK[AI0] TaskFailed Assign Hero/ 16186

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:47:741 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:47:741 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:47:741 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:47:842 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:47:842 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:47:842 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:47:842 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:47:842 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:47:842 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:41:47:873 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:47:874 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5174

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:47:874 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:41:47:941 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:42:03:596 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#00000276, [Empire0], context guid: 14882, contruction guid: 17077

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:03:645 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:42:03:645 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:42:03:838 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:42:03:856 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:03:968 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:04:221 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:04:634 STACK[AI0] Sync took 0.8010458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:42:04:634 STACK[AI0] [MainState] Start decision number 127 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:42:05:537 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:42:05:538 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:42:05:538 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:42:05:538 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:42:05:538 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:42:05:538 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:42:05:840 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:05:840 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:05:840 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:05:840 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:05:840 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:05:840 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:05:840 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:05:840 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:05:868 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:05:868 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:05:868 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:05:868 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:05:868 STACK[AI0] TaskFailed Assign Hero/ 14757

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:05:868 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:05:868 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:05:868 STACK[AI0] TaskFailed Assign Hero/ 16187

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:05:868 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:05:868 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:05:868 STACK[AI0] TaskFailed Assign Hero/ 16188

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:05:869 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:05:934 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:05:935 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:05:953 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:05:953 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5175

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:05:953 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:05:953 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:05:953 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:05:953 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:05:953 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:06:035 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:42:07:552 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:42:07:552 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:42:07:552 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:42:07:552 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:42:07:552 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:42:07:553 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:42:07:954 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000277, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:08:052 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:42:08:052 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:42:08:238 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:42:08:256 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:08:367 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:08:638 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:09:052 STACK[AI0] Sync took 0.8010458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:42:09:052 STACK[AI0] [MainState] Start decision number 128 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:42:09:872 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:42:09:872 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:42:09:872 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:42:09:872 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:42:09:872 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:42:09:873 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:42:10:266 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:10:266 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:10:266 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:10:266 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:10:266 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:10:266 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:10:266 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:10:266 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:10:285 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:10:285 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:10:285 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:10:285 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:10:285 STACK[AI0] TaskFailed Assign Hero/ 14758

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:10:285 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:10:285 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:10:285 STACK[AI0] TaskFailed Assign Hero/ 16189

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:10:285 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:10:285 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:10:285 STACK[AI0] TaskFailed Assign Hero/ 16190

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:10:285 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:10:351 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:10:351 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:10:450 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:10:450 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:10:450 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:10:450 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:10:468 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:10:468 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5176

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:10:468 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:10:553 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:42:11:886 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:42:11:886 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:42:11:886 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:42:11:886 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:42:11:886 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:42:11:886 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:42:12:121 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000278, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:12:164 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:42:12:164 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:42:12:338 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:42:12:356 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:12:483 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:12:751 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:13:151 STACK[AI0] Sync took 0.8000458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:42:13:151 STACK[AI0] [MainState] Start decision number 129 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:42:14:350 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:14:351 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:14:351 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:14:351 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:14:351 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:14:351 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:14:351 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:14:351 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:14:371 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:42:14:371 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:42:14:371 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:42:14:371 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:42:14:372 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:42:14:372 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:42:14:372 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:14:372 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:14:372 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:14:372 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:14:372 STACK[AI0] TaskFailed Assign Hero/ 14759

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:14:372 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:14:372 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:14:372 STACK[AI0] TaskFailed Assign Hero/ 16191

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:14:372 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:14:372 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:14:372 STACK[AI0] TaskFailed Assign Hero/ 16192

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:14:373 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:14:452 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:14:452 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:14:452 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:14:452 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:14:452 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:14:452 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:14:469 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:14:469 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5177

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:14:469 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:14:554 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:42:15:637 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000279, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:15:637 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:42:15:637 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:42:15:851 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:42:15:869 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:15:984 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:16:236 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:16:652 STACK[AI0] Sync took 0.8000458 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:42:16:652 STACK[AI0] [MainState] Start decision number 130 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:42:16:986 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000027A, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:17:738 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000027B, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:17:835 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:17:835 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:17:835 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:17:835 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:17:835 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:17:854 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:17:854 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:17:854 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:17:854 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:17:854 STACK[AI0] TaskFailed Assign Hero/ 14760

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:17:854 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:17:854 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:17:854 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:17:854 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:17:872 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:17:872 STACK[AI0] TaskFailed Assign Hero/ 16193

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:17:872 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:17:872 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:17:872 STACK[AI0] TaskFailed Assign Hero/ 16194

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:17:872 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:17:952 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:42:17:952 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:17:952 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:17:952 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:17:952 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:17:952 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:17:952 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:17:969 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:17:969 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5178

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:17:969 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:20:158 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:42:20:190 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:20:390 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:20:740 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:21:156 STACK[AI0] Sync took 1.0020573 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:42:21:156 STACK[AI0] [MainState] Start decision number 131 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:42:22:404 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:22:404 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:22:404 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:22:404 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:22:404 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:22:404 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:22:404 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:22:404 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:22:431 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:22:431 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:22:431 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:22:431 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:22:432 STACK[AI0] TaskFailed Assign Hero/ 14761

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:22:432 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:22:432 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:22:432 STACK[AI0] TaskFailed Assign Hero/ 16195

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:22:432 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:22:432 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:22:432 STACK[AI0] TaskFailed Assign Hero/ 16196

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:22:432 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:22:452 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:22:453 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:22:552 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:22:552 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:22:552 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:22:552 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:22:573 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:22:573 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5179

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:22:573 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:22:657 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:42:34:855 STACK[Order] OrderQueueResearch::DepartmentOfScience/OrderQueueResearch#0000027C, [Empire0], ConstructibleElementName: TechnologyDefinitionScienceAndExploration19, ConstructionGameEntityGUID: 18819, ResourceStocks: ConstructionResourceStock[]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfScience+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:34:888 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:42:34:888 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:42:35:084 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:42:35:106 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:35:234 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:35:521 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:35:740 STACK[Order] OrderQueueResearch::DepartmentOfScience/OrderQueueResearch#0000027D, [Empire0], ConstructibleElementName: TechnologyDefinitionScienceAndExploration20, ConstructionGameEntityGUID: 18820, ResourceStocks: ConstructionResourceStock[]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfScience+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:35:907 STACK[AI0] Sync took 0.8180468 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:42:35:908 STACK[AI0] [MainState] Start decision number 132 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:42:37:102 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:37:102 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:37:102 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:37:102 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:37:103 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:37:103 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:37:103 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:37:103 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:37:133 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:37:133 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:37:133 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:37:133 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:37:133 STACK[AI0] TaskFailed Assign Hero/ 14762

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:37:133 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:37:134 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:37:134 STACK[AI0] TaskFailed Assign Hero/ 16197

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:37:134 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:37:134 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:37:134 STACK[AI0] TaskFailed Assign Hero/ 16198

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:37:134 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:37:217 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:37:217 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:37:298 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:42:37:298 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:37:298 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:37:298 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:37:298 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:37:317 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:37:317 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5180

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:37:317 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:38:920 STACK[Order] OrderQueueResearch::DepartmentOfScience/OrderQueueResearch#0000027E, [Empire0], ConstructibleElementName: TechnologyDefinitionScienceAndExploration21, ConstructionGameEntityGUID: 18821, ResourceStocks: ConstructionResourceStock[]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfScience+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:39:501 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:42:39:524 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:39:652 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:39:989 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:40:403 STACK[AI0] Sync took 0.9040517 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:42:40:403 STACK[AI0] [MainState] Start decision number 133 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:42:41:665 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:41:665 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:41:665 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:41:665 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:41:665 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:41:665 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:41:685 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:41:685 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:41:685 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:41:686 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:41:686 STACK[AI0] TaskFailed Assign Hero/ 14763

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:41:686 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:41:686 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:41:686 STACK[AI0] TaskFailed Assign Hero/ 16199

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:41:686 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:41:686 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:41:686 STACK[AI0] TaskFailed Assign Hero/ 16200

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:41:686 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:41:721 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:41:722 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:41:838 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:42:41:838 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:41:838 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:41:839 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:41:839 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:41:839 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:41:839 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:42:41:855 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:41:855 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5181

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:41:855 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:42:42:018 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:43:50:885 STACK[Order] OrderQueueResearch::DepartmentOfScience/OrderQueueResearch#0000027F, [Empire0], ConstructibleElementName: TechnologyDefinitionScienceAndExploration27, ConstructionGameEntityGUID: 18822, ResourceStocks: ConstructionResourceStock[]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfScience+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:43:50:947 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:43:50:948 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:43:51:129 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:43:51:147 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:43:51:249 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:43:51:680 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:43:52:046 STACK[AI0] Sync took 0.9000515 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:43:52:046 STACK[AI0] [MainState] Start decision number 134 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:43:53:282 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:43:53:282 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:43:53:282 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:43:53:282 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:43:53:282 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:43:53:282 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:43:53:282 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:43:53:282 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:43:53:298 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:43:53:298 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:43:53:298 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:43:53:299 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:43:53:299 STACK[AI0] TaskFailed Assign Hero/ 14764

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:43:53:299 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:43:53:299 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:43:53:299 STACK[AI0] TaskFailed Assign Hero/ 16201

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:43:53:299 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:43:53:299 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:43:53:299 STACK[AI0] TaskFailed Assign Hero/ 16202

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:43:53:299 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:43:53:448 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:43:53:448 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:43:53:448 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:43:53:448 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:43:53:448 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:43:53:448 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:43:53:448 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:43:53:465 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:43:53:466 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5182

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:43:53:466 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:43:53:652 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:44:08:289 STACK[Order] OrderQueueResearch::DepartmentOfScience/OrderQueueResearch#00000280, [Empire0], ConstructibleElementName: TechnologyDefinitionMilitary3, ConstructionGameEntityGUID: 18554, ResourceStocks: ConstructionResourceStock[]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfScience+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:08:350 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:44:08:350 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:44:08:570 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:44:08:599 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:08:765 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:09:073 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:09:467 STACK[AI0] Sync took 0.9230528 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:44:09:467 STACK[AI0] [MainState] Start decision number 135 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:44:10:702 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:10:702 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:10:702 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:10:702 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:10:702 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:10:702 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:10:702 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:10:702 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:10:732 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:10:732 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:10:733 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:10:733 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:10:733 STACK[AI0] TaskFailed Assign Hero/ 14756

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:10:733 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:10:733 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:10:733 STACK[AI0] TaskFailed Assign Hero/ 16203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:10:733 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:10:733 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:10:733 STACK[AI0] TaskFailed Assign Hero/ 16204

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:10:733 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:10:783 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:10:783 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:10:868 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:10:868 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:10:868 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:10:868 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:10:896 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:10:896 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5183

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:10:896 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:10:980 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:44:28:577 STACK[ChatMessage] RECV: l:/_turn/194 (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:set_Turn(System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SaveGame(System.Reflection.ParameterInfo)
    GameManager:Save(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameManager:SaveGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    LoadSaveModalWindow:SaveGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    LoadSaveModalWindow:OnSaveCb(System.Reflection.ParameterInfo)
    LoadSaveModalWindow:OnSaveNameTextFieldValidateCb(System.Reflection.ParameterInfo)
    UnityEngine.GameObject:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeControlTextField:KeyDown()
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo)
    AgeManager:UpdateInteractivity()
    AgeManager:LateUpdate()

20:44:28:577 STACK[AI0] [MainState] Start decision number 136 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:44:28:577 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:44:28:577 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:28:577 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:28:577 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:28:577 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:28:577 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:28:577 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:28:577 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:28:577 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:28:577 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:28:577 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:28:577 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:28:577 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:28:577 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:28:577 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:28:662 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:28:663 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:28:663 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:28:663 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:28:663 STACK[AI0] TaskFailed Assign Hero/ 14766

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:28:663 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:28:663 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:28:663 STACK[AI0] TaskFailed Assign Hero/ 16207

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:28:664 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:28:664 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:28:664 STACK[AI0] TaskFailed Assign Hero/ 16208

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:28:664 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:28:664 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:28:664 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5184

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:28:664 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:45:103 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:44:45:103 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:44:45:304 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:44:45:337 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:45:536 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:45:971 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:46:335 STACK[AI0] Sync took 1.0040575 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:44:46:335 STACK[AI0] [MainState] Start decision number 137 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:44:47:501 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:47:501 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:47:501 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:47:501 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:47:501 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:47:533 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:47:533 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:47:533 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:47:533 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:47:533 STACK[AI0] TaskFailed Assign Hero/ 14767

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:47:533 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:47:533 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:47:533 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:47:533 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:47:552 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:47:552 STACK[AI0] TaskFailed Assign Hero/ 16209

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:47:552 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:47:552 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:47:552 STACK[AI0] TaskFailed Assign Hero/ 16210

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:47:552 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:47:615 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:44:47:615 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:47:615 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:47:615 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:47:615 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:47:615 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:47:615 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:47:633 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:47:633 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:47:633 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:47:817 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:44:51:095 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:44:51:095 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:44:51:095 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:44:51:095 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:44:51:095 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:44:51:095 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:44:52:645 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000281, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:52:712 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:44:52:728 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:44:52:928 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:44:52:944 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:53:045 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:53:332 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:53:729 STACK[AI0] Sync took 0.8020459 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:44:53:729 STACK[AI0] [MainState] Start decision number 138 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:44:54:897 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:44:54:897 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:44:54:897 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:44:54:897 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:44:54:898 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:44:54:898 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:44:54:961 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:54:961 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:54:961 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:54:961 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:54:961 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:54:961 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:54:961 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:54:961 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:54:979 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:54:979 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:54:979 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:54:979 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:54:979 STACK[AI0] TaskFailed Assign Hero/ 14768

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:54:979 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:54:979 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:54:979 STACK[AI0] TaskFailed Assign Hero/ 16211

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:54:979 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:54:979 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:54:979 STACK[AI0] TaskFailed Assign Hero/ 16212

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:54:979 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:55:029 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:55:029 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:55:128 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:55:128 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:55:128 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:55:128 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:44:55:145 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:55:145 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5186

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:55:145 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:55:229 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:44:56:912 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:44:56:912 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:44:56:913 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:44:56:913 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:44:56:913 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:44:56:913 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow+c__Iterator1:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:44:57:562 STACK[Empire 0] OrderQueueConstruction preprocessor failed: 'PlanetTerraformationFromArcticToSteppes' is already queued in 'Empire 0's colonized planet #1 on Primus (305)'.

    DepartmentOfIndustry:QueueConstructionPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:58:483 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000282, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:58:529 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:44:58:529 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:44:58:730 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:44:58:746 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:58:845 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:59:129 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:59:529 STACK[AI0] Sync took 0.8000457 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:44:59:529 STACK[AI0] [MainState] Start decision number 139 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:44:59:632 STACK[Order] OrderBuyoutConstruction::DepartmentOfIndustry/OrderBuyoutConstruction#00000283, [Empire0], system guid: 8193, contruction guid: 18824, resource name : EmpireMoney, buyout cost: 4402.753

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:44:59:632 STACKCan't find network achievement: UNITEDEMPIRE_BUYOUT_CARRIER

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventConstructionBuyout(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnConstructionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:00:748 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:00:748 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:00:748 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:00:748 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:00:748 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:00:748 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:00:748 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:00:748 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:00:765 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:00:766 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:00:766 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:00:766 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:00:766 STACK[AI0] TaskFailed Assign Hero/ 14769

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:00:766 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:00:766 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:00:766 STACK[AI0] TaskFailed Assign Hero/ 16213

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:00:766 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:00:766 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:00:766 STACK[AI0] TaskFailed Assign Hero/ 16214

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:00:766 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:00:831 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000284, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:00:831 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:00:831 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:00:929 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:45:00:929 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:00:929 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:00:929 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:00:929 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:00:946 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:00:946 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5187

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:00:946 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:03:128 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:45:03:144 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:03:324 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:03:615 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:04:030 STACK[AI0] Sync took 0.9000515 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:45:04:030 STACK[AI0] [MainState] Start decision number 140 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:45:05:278 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:05:278 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:05:278 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:05:278 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:05:279 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:05:279 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:05:296 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:05:297 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:05:297 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:05:297 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:05:297 STACK[AI0] TaskFailed Assign Hero/ 14770

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:05:297 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:05:297 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:05:297 STACK[AI0] TaskFailed Assign Hero/ 16215

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:05:297 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:05:297 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:05:297 STACK[AI0] TaskFailed Assign Hero/ 16216

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:05:298 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:05:327 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:05:328 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:05:430 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:45:05:430 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:05:430 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:05:430 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:05:430 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:05:430 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:05:430 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:05:445 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:05:445 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5188

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:05:445 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:05:628 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:45:07:553 STACKCannot find the GuiElement 'Empire0Recipe3'

    Amplitude.Unity.Gui.Gui:GetTitle(System.Reflection.ParameterInfo)
    Gui:GetTitle(System.Reflection.ParameterInfo)
    GuiColonizedStarSystem:get_ConstructionQueue()
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoProperty:GetValue(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoProperty:GetValue(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTableCell:SetComparable(System.Reflection.ParameterInfo)
    GuiTableCell:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTableCellSystemQueue:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTableLine:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTable:RefreshLine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeTransform:RefreshChildrenIList(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTable:Refresh(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    StarSystemsManagementPanel:Refresh()
    Amplitude.Unity.Gui.GuiPanel+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:45:07:554 STACKCannot find the GuiElement 'Empire0Recipe3'

    Amplitude.Unity.Gui.Gui:GetTitle(System.Reflection.ParameterInfo)
    Gui:GetTitle(System.Reflection.ParameterInfo)
    GuiColonizedStarSystem:get_ConstructionQueue()
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoProperty:GetValue(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoProperty:GetValue(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTableCell:SetComparable(System.Reflection.ParameterInfo)
    GuiTableCell:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTableCellSystemQueue:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTableLine:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTable:RefreshLine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeTransform:RefreshChildrenIList(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTable:Refresh(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    StarSystemsManagementPanel:Refresh()
    Amplitude.Unity.Gui.GuiPanel+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:45:07:554 STACKCannot find the GuiElement 'Empire0Recipe3'

    Amplitude.Unity.Gui.Gui:GetTitle(System.Reflection.ParameterInfo)
    Gui:GetTitle(System.Reflection.ParameterInfo)
    GuiColonizedStarSystem:get_ConstructionQueue()
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoProperty:GetValue(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoProperty:GetValue(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTableCell:SetComparable(System.Reflection.ParameterInfo)
    GuiTableCell:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTableCellSystemQueue:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTableLine:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTable:RefreshLine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeTransform:RefreshChildrenIList(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTable:Refresh(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    StarSystemsManagementPanel:Refresh()
    Amplitude.Unity.Gui.GuiPanel+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:45:07:554 STACKCannot find the GuiElement 'ShipDesign#2049'

    Amplitude.Unity.Gui.Gui:GetTitle(System.Reflection.ParameterInfo)
    Gui:GetTitle(System.Reflection.ParameterInfo)
    GuiColonizedStarSystem:get_ConstructionQueue()
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoProperty:GetValue(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoProperty:GetValue(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTableCell:SetComparable(System.Reflection.ParameterInfo)
    GuiTableCell:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTableCellSystemQueue:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTableLine:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTable:RefreshLine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeTransform:RefreshChildrenIList(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTable:Refresh(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    StarSystemsManagementPanel:Refresh()
    Amplitude.Unity.Gui.GuiPanel+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:45:15:194 STACKExpandQuadToRenderBuffer

    AgeSM4RenderTechnique:ProcessCommandBuffer_Inline(System.Reflection.ParameterInfo)
    AgeSM4RenderTechnique:DoRender(System.Reflection.ParameterInfo)
    AgeSM4RenderTechnique:Render(System.Reflection.ParameterInfo)
    AgeRenderManager:RenderWithTechnique(System.Reflection.ParameterInfo)
    AgeRenderManager:RenderWithHook(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeRenderManager:OnCameraPostRender(System.Reflection.ParameterInfo)
    UnityEngine.Camera:FireOnPostRender(System.Reflection.ParameterInfo)

20:45:15:194 STACKExpandQuadToRenderBuffer

    AgeSM4RenderTechnique:ProcessCommandBuffer_Inline(System.Reflection.ParameterInfo)
    AgeSM4RenderTechnique:DoRender(System.Reflection.ParameterInfo)
    AgeSM4RenderTechnique:Render(System.Reflection.ParameterInfo)
    AgeRenderManager:RenderWithTechnique(System.Reflection.ParameterInfo)
    AgeRenderManager:RenderWithHook(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeRenderManager:OnCameraPostRender(System.Reflection.ParameterInfo)
    UnityEngine.Camera:FireOnPostRender(System.Reflection.ParameterInfo)

20:45:22:341 STACKCan't get network statistic: DUST_GAINED

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:AddToStatistic(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:DepartmentOfTheTreasury_ResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TryTransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfCommerce:CollectTradable(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfCommerce+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:24:954 STACKCan't get network statistic: DUST_GAINED

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:AddToStatistic(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:DepartmentOfTheTreasury_ResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TryTransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfCommerce:CollectTradable(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfCommerce+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:27:060 STACKCan't get network statistic: DUST_GAINED

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:AddToStatistic(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:DepartmentOfTheTreasury_ResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TryTransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfCommerce:CollectTradable(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfCommerce+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:29:729 STACKCan't get network statistic: DUST_GAINED

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:AddToStatistic(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:DepartmentOfTheTreasury_ResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TryTransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfCommerce:CollectTradable(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfCommerce+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:30:355 STACKThe property TradingRouteIncomeModifier doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:45:32:147 STACKCan't get network statistic: DUST_GAINED

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:AddToStatistic(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:DepartmentOfTheTreasury_ResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TryTransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfCommerce:CollectTradable(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfCommerce+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:34:881 STACKCan't get network statistic: DUST_GAINED

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:AddToStatistic(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:DepartmentOfTheTreasury_ResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TryTransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfCommerce:CollectTradable(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfCommerce+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:43:431 STACK[Order] OrderBuyoutConstruction::DepartmentOfIndustry/OrderBuyoutConstruction#0000028B, [Empire0], system guid: 8193, contruction guid: 18826, resource name : EmpireMoney, buyout cost: 2666.252

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:43:431 STACKCan't find network achievement: UNITEDEMPIRE_BUYOUT_CARRIER

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventConstructionBuyout(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnConstructionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:43:500 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:45:43:500 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:45:43:699 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:45:43:733 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:43:931 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:44:282 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:44:681 STACK[AI0] Sync took 1.0000572 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:45:44:715 STACK[AI0] [MainState] Start decision number 141 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:45:45:749 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000028C, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:45:899 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:45:899 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:45:899 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:45:899 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:45:899 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:45:899 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:45:899 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:45:899 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:45:932 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:45:932 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:45:932 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:45:933 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:45:933 STACK[AI0] TaskFailed Assign Hero/ 14771

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:45:933 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:45:969 STACK[Order] OrderBuyoutTradable::DepartmentOfCommerce/OrderBuyoutTradable#0000028D, Ticket: 00000525, [Empire2]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfCommerce+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:45:969 STACKCan't get network statistic: DUST_GAINED

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:AddToStatistic(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:DepartmentOfTheTreasury_ResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TryTransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfCommerce+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:46:011 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:46:011 STACK[AI0] TaskFailed Assign Hero/ 16217

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:46:011 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:46:011 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:46:011 STACK[AI0] TaskFailed Assign Hero/ 16218

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:46:011 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:46:011 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:46:011 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:46:116 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:45:46:116 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:46:116 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:46:117 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:46:117 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:46:149 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:46:149 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5189

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:46:150 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:47:214 STACK[Order] OrderBuyoutConstruction::DepartmentOfIndustry/OrderBuyoutConstruction#0000028E, [Empire0], system guid: 8193, contruction guid: 18828, resource name : EmpireMoney, buyout cost: 1559.14

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:47:214 STACKCan't find network achievement: UNITEDEMPIRE_BUYOUT_CARRIER

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventConstructionBuyout(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnConstructionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:48:284 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:45:48:317 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:48:517 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:48:903 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:48:947 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000028F, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:49:299 STACK[AI0] Sync took 1.0080577 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:45:49:299 STACK[AI0] [MainState] Start decision number 142 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:45:49:600 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:45:49:600 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:45:49:600 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:45:49:600 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:45:49:600 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:45:49:600 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:45:50:532 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:50:532 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:50:532 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:50:532 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:50:533 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:50:533 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:50:568 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:50:568 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:50:568 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:50:568 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:50:568 STACK[AI0] TaskFailed Assign Hero/ 14772

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:50:568 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:50:568 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:50:568 STACK[AI0] TaskFailed Assign Hero/ 16220

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:50:568 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:50:569 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:50:569 STACK[AI0] TaskFailed Assign Hero/ 16221

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:50:569 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:50:599 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:50:600 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:50:600 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:50:600 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:50:699 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:45:50:699 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:50:700 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:50:700 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:50:700 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:50:731 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:50:731 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5190

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:50:731 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:50:768 STACK[Order] OrderMoveConstruction::DepartmentOfIndustry/OrderMoveConstruction#00000290, [Empire0]: 8193 18830 Begin 3

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:52:265 STACKThe property TradingRouteIncomeModifier doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:45:52:899 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:45:52:933 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:53:132 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:53:500 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:53:832 STACK[AI0] Sync took 0.908052 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:45:53:833 STACK[AI0] [MainState] Start decision number 143 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:45:54:132 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000291, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:54:548 STACKThe property TradingRouteIncomeModifier doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:45:55:048 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000292, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:55:049 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:55:049 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:55:049 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:55:049 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:55:049 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:55:049 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:55:049 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:55:049 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:55:102 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:55:102 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:55:102 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:55:102 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:55:102 STACK[AI0] TaskFailed Assign Hero/ 14773

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:55:102 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:55:102 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:55:102 STACK[AI0] TaskFailed Assign Hero/ 16222

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:55:102 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:55:102 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:55:102 STACK[AI0] TaskFailed Assign Hero/ 16223

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:55:102 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:55:133 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:55:133 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:55:232 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:45:55:232 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:55:232 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:55:232 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:55:232 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:55:266 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:55:266 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5191

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:55:266 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:57:432 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:45:57:466 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:57:598 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000293, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:57:848 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:58:201 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:58:632 STACK[AI0] Sync took 1.2000686 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:45:58:632 STACK[AI0] [MainState] Start decision number 144 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:45:59:866 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:59:866 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:59:866 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:59:867 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:59:867 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:59:867 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:59:898 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:59:898 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:59:898 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:59:899 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:59:899 STACK[AI0] TaskFailed Assign Hero/ 14775

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:59:899 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:59:899 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:59:899 STACK[AI0] TaskFailed Assign Hero/ 16224

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:59:899 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:59:899 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:59:899 STACK[AI0] TaskFailed Assign Hero/ 16225

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:59:899 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:45:59:931 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:45:59:931 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:00:030 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:46:00:031 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:00:031 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:00:031 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:00:031 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:00:031 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:00:031 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:00:064 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:00:064 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5192

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:00:064 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:00:099 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000294, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:00:482 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000295, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:00:965 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000296, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:02:216 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:46:02:249 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:02:448 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:02:816 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:03:216 STACK[AI0] Sync took 1.0050574 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:46:03:216 STACK[AI0] [MainState] Start decision number 145 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:46:04:447 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:04:447 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:04:447 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:04:447 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:04:448 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:04:448 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:04:448 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:04:448 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:04:481 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:04:481 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:04:481 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:04:481 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:04:481 STACK[AI0] TaskFailed Assign Hero/ 14765

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:04:482 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:04:482 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:04:482 STACK[AI0] TaskFailed Assign Hero/ 16226

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:04:482 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:04:482 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:04:482 STACK[AI0] TaskFailed Assign Hero/ 16227

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:04:482 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:04:515 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:04:515 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:04:615 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:04:615 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:04:615 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:04:616 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:04:647 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:04:647 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5193

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:04:647 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:04:714 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:46:04:982 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000297, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:05:036 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:46:05:036 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:46:05:234 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:46:05:264 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:05:398 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000298, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:05:681 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:06:033 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:06:067 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000299, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:06:416 STACK[AI0] Sync took 1.2000686 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:46:06:416 STACK[AI0] [MainState] Start decision number 146 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:46:06:599 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000029A, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:07:217 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000029B, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:07:666 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:07:666 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:07:666 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:07:667 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:07:667 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:07:667 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:07:667 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:07:667 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:07:699 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:07:699 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:07:699 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:07:699 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:07:700 STACK[AI0] TaskFailed Assign Hero/ 14777

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:07:700 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:07:700 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:07:700 STACK[AI0] TaskFailed Assign Hero/ 16228

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:07:700 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:07:700 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:07:700 STACK[AI0] TaskFailed Assign Hero/ 16229

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:07:700 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:07:732 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:07:732 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:07:832 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:46:07:832 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:07:832 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:07:832 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:07:832 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:07:866 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:07:867 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5194

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:07:867 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:07:966 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000029C, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:10:022 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:46:10:054 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:10:256 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:10:643 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:11:037 STACK[AI0] Sync took 1.0040575 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:46:11:037 STACK[AI0] [MainState] Start decision number 147 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:46:12:302 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:12:302 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:12:302 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:12:302 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:12:302 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:12:302 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:12:336 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:12:336 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:12:336 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:12:336 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:12:336 STACK[AI0] TaskFailed Assign Hero/ 14778

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:12:336 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:12:337 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:12:337 STACK[AI0] TaskFailed Assign Hero/ 16230

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:12:337 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:12:337 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:12:337 STACK[AI0] TaskFailed Assign Hero/ 16231

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:12:337 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:12:337 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:12:337 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:12:434 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:12:434 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:12:434 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:12:434 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:12:434 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:12:434 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:12:466 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:12:467 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5195

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:12:467 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:12:535 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:46:17:099 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000029D, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:17:143 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:46:17:143 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:46:17:365 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:46:17:397 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:17:597 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:17:986 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:18:347 STACK[AI0] Sync took 1.0010572 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:46:18:347 STACK[AI0] [MainState] Start decision number 148 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:46:18:516 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:46:18:516 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:46:18:516 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:46:18:516 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:46:18:516 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:46:18:516 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:46:19:580 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:19:581 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:19:581 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:19:581 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:19:581 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:19:581 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:19:581 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:19:581 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:19:615 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:19:615 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:19:615 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:19:615 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:19:615 STACK[AI0] TaskFailed Assign Hero/ 14779

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:19:615 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:19:616 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:19:616 STACK[AI0] TaskFailed Assign Hero/ 16232

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:19:616 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:19:616 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:19:616 STACK[AI0] TaskFailed Assign Hero/ 16233

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:19:616 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:19:647 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000029E, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:19:648 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:19:648 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:19:748 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:46:19:748 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:19:749 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:19:749 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:19:749 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:19:782 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:19:782 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5196

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:19:782 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:21:280 STACK[Order] OrderBuyoutConstruction::DepartmentOfIndustry/OrderBuyoutConstruction#0000029F, [Empire0], system guid: 17942, contruction guid: 18858, resource name : EmpireMoney, buyout cost: 15130.8

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:21:281 STACKCan't find network achievement: UNITEDEMPIRE_BUYOUT_CARRIER

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventConstructionBuyout(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnConstructionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:21:946 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:46:21:982 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:22:181 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:22:515 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:22:848 STACK[AI0] Sync took 0.9000514 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:46:22:848 STACK[AI0] [MainState] Start decision number 149 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:46:23:949 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:46:23:949 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:46:23:949 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:46:23:949 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:46:23:949 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:46:23:949 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:46:24:084 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:24:085 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:24:085 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:24:085 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:24:085 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:24:085 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:24:116 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:24:116 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:24:116 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:24:116 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:24:116 STACK[AI0] TaskFailed Assign Hero/ 14780

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:24:116 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:24:116 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:24:116 STACK[AI0] TaskFailed Assign Hero/ 16234

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:24:116 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:24:116 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:24:116 STACK[AI0] TaskFailed Assign Hero/ 16235

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:24:116 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:24:149 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:24:149 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:24:149 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:24:149 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:24:249 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:24:249 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:24:249 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:24:249 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:24:282 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:24:283 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5197

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:24:283 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:24:347 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:46:30:648 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:46:30:649 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:46:30:649 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:46:30:649 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:46:30:649 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:46:30:649 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:46:33:216 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:46:33:216 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:46:33:216 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:46:33:216 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:46:33:216 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:46:33:216 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:46:45:280 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:46:45:281 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:46:45:281 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:46:45:281 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:46:45:281 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:46:45:281 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:46:51:281 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialFood'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:46:51:282 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialIndustry'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:46:51:282 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialDust'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:46:51:282 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialScience'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:46:51:282 STACKCould not retrieve GuiResourcePropertySet for 'PlanetInitialPrestige'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:46:51:282 STACKCould not retrieve GuiResourcePropertySet for 'Happiness'

    GuiSimulationProperty:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    FidsiEnumerator:LoadTerraformation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureTerraformationEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:46:56:815 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000002A0, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:56:874 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:46:56:874 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:46:57:064 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:46:57:096 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:57:296 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:57:664 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:58:063 STACK[AI0] Sync took 1.0000572 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:46:58:063 STACK[AI0] [MainState] Start decision number 150 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:46:59:329 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:59:330 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:59:330 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:59:330 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:59:330 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:59:330 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:59:366 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:59:366 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:59:366 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:59:366 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:59:366 STACK[AI0] TaskFailed Assign Hero/ 14781

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:59:366 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:59:366 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:59:366 STACK[AI0] TaskFailed Assign Hero/ 16236

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:59:366 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:59:366 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:59:366 STACK[AI0] TaskFailed Assign Hero/ 16237

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:59:367 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:59:367 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:59:367 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:59:465 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:59:465 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:59:466 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:59:466 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:59:466 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:59:466 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:46:59:498 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:59:498 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5198

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:59:498 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:46:59:566 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:47:00:399 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000002A1, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:00:483 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:47:00:484 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:47:00:683 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:47:00:717 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:00:914 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:01:285 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:01:682 STACK[AI0] Sync took 1.0000572 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:47:01:683 STACK[AI0] [MainState] Start decision number 151 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:47:02:548 STACK[Order] OrderMoveConstruction::DepartmentOfIndustry/OrderMoveConstruction#000002A2, [Empire0]: 17942 18861 Begin 2

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:02:916 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:02:916 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:02:916 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:02:916 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:02:916 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:02:916 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:02:948 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:02:949 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:02:949 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:02:949 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:02:949 STACK[AI0] TaskFailed Assign Hero/ 14782

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:02:949 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:02:949 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:02:949 STACK[AI0] TaskFailed Assign Hero/ 16238

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:02:949 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:02:949 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:02:949 STACK[AI0] TaskFailed Assign Hero/ 16239

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:02:949 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:02:981 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:02:981 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:03:080 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:03:080 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:03:080 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:03:080 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:03:080 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:03:080 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:03:114 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:03:115 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5199

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:03:115 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:03:181 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:47:03:280 STACK[Order] OrderBuyoutConstruction::DepartmentOfIndustry/OrderBuyoutConstruction#000002A3, [Empire0], system guid: 17942, contruction guid: 18859, resource name : EmpireMoney, buyout cost: 3463.041

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:03:280 STACKCan't find network achievement: UNITEDEMPIRE_BUYOUT_CARRIER

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventConstructionBuyout(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnConstructionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:03:280 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:47:03:280 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:47:03:481 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:47:03:513 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:03:714 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:04:052 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:04:481 STACK[AI0] Sync took 1.0000572 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:47:04:481 STACK[AI0] [MainState] Start decision number 152 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:47:05:715 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:05:715 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:05:715 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:05:715 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:05:715 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:05:715 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:05:749 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:05:749 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:05:749 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:05:749 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:05:749 STACK[AI0] TaskFailed Assign Hero/ 14783

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:05:749 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:05:749 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:05:749 STACK[AI0] TaskFailed Assign Hero/ 16240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:05:749 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:05:750 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:05:750 STACK[AI0] TaskFailed Assign Hero/ 16241

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:05:750 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:05:781 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:05:781 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:05:880 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:47:05:880 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:05:880 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:05:880 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:05:880 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:05:880 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:05:880 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:05:914 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:05:915 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5200

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:05:915 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:06:079 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:47:06:289 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000002A4, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:06:382 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:47:06:382 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:47:06:581 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:47:06:613 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:06:816 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:07:182 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:07:582 STACK[AI0] Sync took 1.0000572 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:47:07:582 STACK[AI0] [MainState] Start decision number 153 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:47:08:016 STACK[Order] OrderMoveConstruction::DepartmentOfIndustry/OrderMoveConstruction#000002A5, [Empire0]: 17942 18863 Begin 3

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:08:799 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:08:799 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:08:799 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:08:799 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:08:799 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:08:830 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:08:830 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:08:830 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:08:830 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:08:830 STACK[AI0] TaskFailed Assign Hero/ 14784

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:08:830 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:08:830 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:08:830 STACK[AI0] TaskFailed Assign Hero/ 16242

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:08:830 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:08:830 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:08:830 STACK[AI0] TaskFailed Assign Hero/ 16243

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:08:831 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:08:831 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:08:864 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:08:864 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:08:865 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:08:865 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:08:964 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:08:964 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:08:964 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:08:964 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:08:996 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:08:996 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5201

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:08:996 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:09:064 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:47:11:129 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000002A6, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:11:186 STACK[AI0] [MainState] The AI was waiting for end turn but has now some game events to process, go back to sync/main state.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:47:11:187 STACK[AI0] [MainState] Send the AI Signal ReturnToRunning

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:47:11:381 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:47:11:414 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:11:546 STACKThe property TradingRouteIncomeModifier doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:47:11:612 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:12:000 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:12:034 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000002A7, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:12:397 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000002A8, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:12:397 STACK[AI0] Sync took 1.0040575 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:47:12:397 STACK[AI0] [MainState] Start decision number 154 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:47:13:612 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:13:612 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:13:613 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:13:613 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:13:613 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:13:613 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:13:613 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:13:613 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:13:645 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:13:645 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:13:645 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:13:645 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:13:646 STACK[AI0] TaskFailed Assign Hero/ 14785

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:13:646 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:13:646 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:13:646 STACK[AI0] TaskFailed Assign Hero/ 16244

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:13:646 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:13:646 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:13:646 STACK[AI0] TaskFailed Assign Hero/ 16245

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:13:646 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:13:680 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:13:680 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:13:781 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:47:13:781 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:13:781 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:13:782 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:13:782 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:13:814 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:13:815 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5202

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:13:815 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:14:714 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000002A9, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:15:298 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000002AA, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:15:847 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000002AB, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:15:997 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:47:16:031 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:16:230 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:16:599 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:16:633 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000002AC, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:16:996 STACK[AI0] Sync took 1.0000572 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:47:16:996 STACK[AI0] [MainState] Start decision number 155 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:47:17:165 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000002AD, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:17:950 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000002AE, [Empire0]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:18:214 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:18:214 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:18:214 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:18:214 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:18:214 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:18:214 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:18:214 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:18:214 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:18:248 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:18:248 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:18:249 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:18:249 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:18:249 STACK[AI0] TaskFailed Assign Hero/ 14776

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:18:249 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:18:249 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:18:249 STACK[AI0] TaskFailed Assign Hero/ 16246

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:18:249 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:18:249 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:18:249 STACK[AI0] TaskFailed Assign Hero/ 16247

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:18:249 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:18:280 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:18:280 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:18:380 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:47:18:381 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:18:381 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:18:381 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:18:381 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:18:414 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:18:414 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:18:414 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:20:581 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:47:20:615 STACKThe property TradingRouteIncomeModifier doesn't have an ExtendedGuiElement, it is required for the SimulationEffectParser

    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseModifier(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.SimulationEffect.SimulationEffectParser:ParseSimulationDescriptor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseSimulationDescriptors(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SimulationEffectParser:ParseDescriptorEffectProvider(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PanelFeatureEffects:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeature(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:AddPanelFeatures(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GuiTooltipWindow:DoBind()
    GuiTooltipWindow:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Gui.GuiTooltipController:ShowTooltip()
    Amplitude.Unity.Gui.GuiTooltipController:Update()

20:47:20:615 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:20:814 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:21:216 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:21:585 STACK[AI0] Sync took 1.0030573 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:47:21:585 STACK[AI0] [MainState] Start decision number 156 (state: Main, turn: 194)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:47:22:838 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:22:838 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:22:838 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:22:838 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:22:838 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:22:838 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:22:873 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:22:873 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:22:873 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:22:873 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:22:873 STACK[AI0] TaskFailed Assign Hero/ 14786

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:22:873 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:22:873 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:22:873 STACK[AI0] TaskFailed Assign Hero/ 16248

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:22:873 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:22:873 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:22:873 STACK[AI0] TaskFailed Assign Hero/ 16249

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:22:873 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:22:906 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:22:906 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:23:003 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:47:23:003 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:23:003 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:23:003 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:23:003 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:23:003 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:23:003 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:23:037 STACK[GameServer] OrderProposeForceTruce preprocessor failed: WarInstance #16801 is already finished

    GameServer:ProposeForceTrucePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:23:037 STACK[AI0] TaskFailed Propose force truce on war 16801/ 5204

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:23:037 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderProposeForceTruce

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:23:204 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:47:25:834 STACKGameClientState_Turn_Finished

    GameClientState:Begin(System.Reflection.ParameterInfo)
    GameClientState_Turn_Finished:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:25:900 STACK[AI0] Game state: OthersWantToEndTheTurn.

    Amplitude.AI.Core.AIScheduler:SetGameState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.AIModule_ENFER:OnMessageReceived(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:PostToAI(System.Reflection.ParameterInfo)
    AI:NotifyGameStateChangeIfNecessary()
    AI:AskToFinishTheTurn()
    AIManager:AskToFinishTheTurn()
    GameServerState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:25:933 STACKGameServerState_Turn_Finished

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Finished:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:25:933 STACK[AI0] Game state: FinishTurn.

    Amplitude.AI.Core.AIScheduler:SetGameState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.AIModule_ENFER:OnMessageReceived(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:PostToAI(System.Reflection.ParameterInfo)
    AI:NotifyGameStateChangeIfNecessary()
    AI:OnGameStateChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameInterface:FiniteStateMachine_StateChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:FiniteStateMachine_StateChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:OnStateChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:25:933 STACKDisposing #18550 ServerGroundBattle

    ServerGroundBattle:Dispose()
    ServerGroundBattle:RemoveIfFinished()
    ServerGroundBattleRepository:UpdateServerGroundBattles()
    GameServerState_Turn_Finished:UpdateGroundBattles()
    GameServerState_Turn_Finished:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:26:966 STACK[GameServerState_Turn_Finished] Encounter Sync Pass#0.

    GameServerState_Turn_Finished+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameServerState_Turn_Finished:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:27:170 STACKGameClientState_Turn_FinishedAndLocked

    GameClientState:Begin(System.Reflection.ParameterInfo)
    GameClientState_Turn_FinishedAndLocked:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:27:267 STACKGameServerState_Turn_Elections

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Elections:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:27:267 STACK[AI0] Game state: InterTurn.

    Amplitude.AI.Core.AIScheduler:SetGameState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.AIModule_ENFER:OnMessageReceived(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:PostToAI(System.Reflection.ParameterInfo)
    AI:NotifyGameStateChangeIfNecessary()
    AI:OnGameStateChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameInterface:FiniteStateMachine_StateChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:FiniteStateMachine_StateChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:OnStateChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:27:299 STACKGameClientState_Turn_Elections

    GameClientState:Begin(System.Reflection.ParameterInfo)
    GameClientState_Turn_Elections:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:27:600 STACKGameClientState_Turn_ElectionsFinished

    GameClientState:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:27:704 STACKGameServerState_Turn_End

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_End:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:27:704 STACKOrderUnassignHero preprocessor failed: Hero cannot be unassigned

    DepartmentOfEducation:UnassignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:27:803 STACK[Order] OrderUnassignHero::DepartmentOfEducation/OrderUnassignHero#000002B1, Ticket: 00000577, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfEducation+c__Iterator8:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:27:883 STACKOrderUnassignHero preprocessor failed: Hero cannot be unassigned

    DepartmentOfEducation:UnassignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:28:126 STACK[Order] OrderUnassignHero::DepartmentOfEducation/OrderUnassignHero#000002B2, Ticket: 00000579, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfEducation+c__Iterator8:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:28:350 STACK[Order] OrderUnassignHero::DepartmentOfEducation/OrderUnassignHero#000002B3, Ticket: 0000057A, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfEducation+c__Iterator8:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:28:574 STACK[Order] OrderScrapStarSystemImprovements::DepartmentOfIndustry/OrderScrapImprovement#000002B4, Ticket: 0000057B, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator8:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:28:767 STACKGameServerState_Turn_Ended

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:28:768 STACKGameClientState_Turn_End

    GameClientState:Begin(System.Reflection.ParameterInfo)
    GameClientState_Turn_End:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:28:768 STACKCan't get network statistic: TURNS_PLAYED

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:IncrementStatistic(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:28:768 STACKCan't get network statistic: MAX_NETSYSTEMGROWTH

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatisticValue(System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:28:768 STACKCan't get network statistic: MAX_NETSYSTEMGROWTH

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:SetStatisticValue(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:28:768 STACKCan't get network statistic: MAX_NETSYSTEMPRODUCTION

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatisticValue(System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:28:768 STACKCan't get network statistic: MAX_NETSYSTEMPRODUCTION

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:SetStatisticValue(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:28:768 STACKCan't get network statistic: MAX_NETSYSTEMMONEY

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatisticValue(System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:28:768 STACKCan't get network statistic: MAX_NETSYSTEMMONEY

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:SetStatisticValue(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:28:768 STACKCan't get network statistic: MAX_NETSYSTEMRESEARCH

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatisticValue(System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:28:768 STACKCan't get network statistic: MAX_NETSYSTEMRESEARCH

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:SetStatisticValue(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:28:768 STACKCan't get network statistic: MAX_NETSYSTEMEMPIREPOINT

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatisticValue(System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:28:768 STACKCan't get network statistic: MAX_NETSYSTEMEMPIREPOINT

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:SetStatisticValue(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:28:768 STACKCan't get network statistic: MIN_STRATEGIC_STOCK

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatisticValue(System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:28:768 STACKCan't get network statistic: MIN_STRATEGIC_STOCK

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:SetStatisticValue(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:28:768 STACKCan't find network achievement: OWN_TRADEROUTE_FROM_HOME_TO_AURIGA

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:28:769 STACKCan't get network statistic: TRADECOMPANIES_LEVEL_7

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatisticValue(System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:28:769 STACKCan't get network statistic: TRADECOMPANIES_LEVEL_7

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:SetStatisticValue(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:28:769 STACKCan't get network statistic: INVADED_SYSTEMS_DEPLETED

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatisticValue(System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:28:769 STACKCan't get network statistic: INVADED_SYSTEMS_DEPLETED

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:SetStatisticValue(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:28:769 STACKCan't find network achievement: COLONIZE_EACH_PLANET_TYPE

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:28:769 STACKCan't find network achievement: COLONIZE_EACH_PLANET_TYPE

    Amplitude.Unity.Achievement.NetworkAchievementManager:SetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:28:769 STACKCan't find network achievement: CHANGE_GOVERNMENT_POLITICS_AND_LAWS

    Amplitude.Unity.Achievement.NetworkAchievementManager:SetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:28:769 STACKCan't get network statistic: BENEFICIAL_DIPLOMATIC_AGREEMENTS

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatisticValue(System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:28:769 STACKCan't get network statistic: BENEFICIAL_DIPLOMATIC_AGREEMENTS

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:SetStatisticValue(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:28:769 STACKStoreStats

    Amplitude.Unity.Achievement.SteamAchievementManager:NetworkCommit()
    Amplitude.Unity.Achievement.NetworkAchievementManager:Commit()
    AchievementManager:OnEventEndTurn(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClientState_Turn_End+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:28:769 STACK[Order] OrderBailiffReport::DepartmentOfTheTreasury/OrderBailiffReport#000002B5, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTheTreasury+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:37:751 STACKCan't get network statistic: DUST_GAINED

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:AddToStatistic(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:DepartmentOfTheTreasury_ResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:CollectResource(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury+c__Iterator7:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:37:751 STACKInfinite loop detected!

    DepartmentOfIndustry+c__Iterator11:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:37:751 STACKInfinite loop detected!

    DepartmentOfIndustry+c__Iterator11:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:37:751 STACKInfinite loop detected!

    DepartmentOfIndustry+c__Iterator11:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:37:752 STACKInfinite loop detected!

    DepartmentOfIndustry+c__Iterator11:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:37:752 STACKInfinite loop detected!

    DepartmentOfIndustry+c__Iterator11:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:37:752 STACKInfinite loop detected!

    DepartmentOfIndustry+c__Iterator11:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:37:752 STACKInfinite loop detected!

    DepartmentOfIndustry+c__Iterator11:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:37:752 STACKInfinite loop detected!

    DepartmentOfIndustry+c__Iterator11:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:37:752 STACKInfinite loop detected!

    DepartmentOfIndustry+c__Iterator11:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:37:752 STACKInfinite loop detected!

    DepartmentOfIndustry+c__Iterator11:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:37:752 STACK[PopulationEvent] ColonizedStarSystem.AddPopulation() => newPopulationCreated

    ColonizedStarSystem:AddPopulation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:ColonizePlanetAndStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:DepartmentOfIndustry_PlanetColonizationConstructionchange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnConstructionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__IteratorF:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:37:752 STACK[PopulationEvent] ColonizedStarSystem.AddPopulation() => newPopulationCreated

    ColonizedStarSystem:AddPopulation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:ColonizePlanetAndStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:DepartmentOfIndustry_PlanetColonizationConstructionchange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnConstructionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__IteratorF:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:37:752 STACK[PopulationEvent] ColonizedStarSystem.AddPopulation() => newPopulationCreated

    ColonizedStarSystem:AddPopulation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:ColonizePlanetAndStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:DepartmentOfIndustry_PlanetColonizationConstructionchange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnConstructionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__IteratorF:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:37:752 STACK[PopulationEvent] ColonizedStarSystem.AddPopulation() => newPopulationCreated

    ColonizedStarSystem:AddPopulation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:ColonizePlanetAndStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:DepartmentOfIndustry_PlanetColonizationConstructionchange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnConstructionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__IteratorF:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:37:752 STACK[PopulationEvent] ColonizedStarSystem.AddPopulation() => newPopulationCreated

    ColonizedStarSystem:AddPopulation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:ColonizePlanetAndStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:DepartmentOfIndustry_PlanetColonizationConstructionchange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnConstructionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__IteratorF:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:37:752 STACK[PopulationEvent] ColonizedStarSystem.AddPopulation() => newPopulationCreated

    ColonizedStarSystem:AddPopulation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:ColonizePlanetAndStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:DepartmentOfIndustry_PlanetColonizationConstructionchange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnConstructionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__IteratorF:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:37:752 STACK[PopulationEvent] ColonizedStarSystem.AddPopulation() => newPopulationCreated

    ColonizedStarSystem:AddPopulation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:ColonizePlanetAndStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:DepartmentOfIndustry_PlanetColonizationConstructionchange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnConstructionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__IteratorF:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:37:752 STACK[PopulationEvent] ColonizedStarSystem.AddPopulation() => newPopulationCreated

    ColonizedStarSystem:AddPopulation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:ColonizePlanetAndStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:DepartmentOfIndustry_PlanetColonizationConstructionchange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnConstructionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__IteratorF:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:37:752 STACK[PopulationEvent] ColonizedStarSystem.AddPopulation() => newPopulationCreated

    ColonizedStarSystem:AddPopulation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:ColonizePlanetAndStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:DepartmentOfIndustry_PlanetColonizationConstructionchange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnConstructionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__IteratorF:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:37:752 STACK[PopulationEvent] ColonizedStarSystem.AddPopulation() => newPopulationCreated

    ColonizedStarSystem:AddPopulation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:ColonizePlanetAndStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:DepartmentOfIndustry_PlanetColonizationConstructionchange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnConstructionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__IteratorF:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:37:752 STACK[SenateV2] (PopulationPoliticsSupport) Empire#0 Politics01 = 0.05 Politics02 = 0.01 Politics03 = 0.18 Politics04 = 0.03 Politics05 = 0.02 Politics06 = 0.71 Politics00 = 0.00 TOTAL_SCORE = 104024.00

    Senate:RefreshEmpirePoliticsSupport()
    Senate+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:37:752 STACKCan't get network statistic: MAX_HERO_LEVEL

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatisticValue(System.Reflection.ParameterInfo)
    AchievementManager:OnEventHeroLevelup(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    Hero:UpdateLevel()
    Hero:ComputePerTurnProperties()
    DepartmentOfEducation+c__IteratorE:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:37:753 STACKCan't get network statistic: MAX_HERO_LEVEL

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:SetStatisticValue(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:OnEventHeroLevelup(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    Hero:UpdateLevel()
    Hero:ComputePerTurnProperties()
    DepartmentOfEducation+c__IteratorE:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:37:753 STACKStoreStats

    Amplitude.Unity.Achievement.SteamAchievementManager:NetworkCommit()
    Amplitude.Unity.Achievement.NetworkAchievementManager:Commit()
    AchievementManager:OnEventHeroLevelup(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    Hero:UpdateLevel()
    Hero:ComputePerTurnProperties()
    DepartmentOfEducation+c__IteratorE:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:37:753 STACK[Order] OrderSendAutomatedShip::DeparmentOfLabour/OrderSendAutomatedShip#000002B6, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfDefense+c__Iterator13:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:38:732 STACKCould not retrieve Constructible

    Construction:get_ConstructibleElement()
    DepartmentOfIndustry:OnConstructionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__IteratorF:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:38:732 STACKCould not retrieve Constructible

    Construction:get_ConstructibleElement()
    DepartmentOfIndustry:OnConstructionChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__IteratorF:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:38:732 STACK[SenateV2] (PopulationPoliticsSupport) Empire#1 Politics01 = 0.03 Politics02 = 0.00 Politics03 = 0.17 Politics04 = 0.00 Politics05 = 0.00 Politics06 = 0.79 Politics00 = 0.00 TOTAL_SCORE = 4199.50

    Senate:RefreshEmpirePoliticsSupport()
    Senate+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:38:732 STACK[Order] OrderSendAutomatedShip::DeparmentOfLabour/OrderSendAutomatedShip#000002B7, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfDefense+c__Iterator13:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:39:047 STACK[SenateV2] (PopulationPoliticsSupport) Empire#2 Politics01 = 0.22 Politics02 = 0.02 Politics03 = 0.20 Politics04 = 0.01 Politics05 = 0.01 Politics06 = 0.54 Politics00 = 0.00 TOTAL_SCORE = 522.00

    Senate:RefreshEmpirePoliticsSupport()
    Senate+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:39:430 STACK[SenateV2] (PopulationPoliticsSupport) Empire#3 Politics01 = 0.03 Politics02 = 0.01 Politics03 = 0.11 Politics04 = 0.12 Politics05 = 0.00 Politics06 = 0.74 Politics00 = 0.00 TOTAL_SCORE = 1103.00

    Senate:RefreshEmpirePoliticsSupport()
    Senate+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:39:874 STACK[SenateV2] (PopulationPoliticsSupport) Empire#4 Politics01 = 0.08 Politics02 = 0.21 Politics03 = 0.07 Politics04 = 0.03 Politics05 = 0.04 Politics06 = 0.57 Politics00 = 0.00 TOTAL_SCORE = 2297.00

    Senate:RefreshEmpirePoliticsSupport()
    Senate+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:031 STACKPopulation politics total score is equal to zero.

    Senate:RefreshEmpirePoliticsSupport()
    Senate+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:031 STACK[SenateV2] (PopulationPoliticsSupport) Empire#5 TOTAL_SCORE = 0.00

    Senate:RefreshEmpirePoliticsSupport()
    Senate+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:031 STACK[SenateV2] (PopulationPoliticsSupport) Empire#6 Politics01 = 0.01 Politics02 = 0.00 Politics03 = 0.05 Politics04 = 0.02 Politics05 = 0.46 Politics06 = 0.45 Politics00 = 0.00 TOTAL_SCORE = 97.00

    Senate:RefreshEmpirePoliticsSupport()
    Senate+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:076 STACKPopulation politics total score is equal to zero.

    Senate:RefreshEmpirePoliticsSupport()
    Senate+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:076 STACK[SenateV2] (PopulationPoliticsSupport) Empire#7 TOTAL_SCORE = 0.00

    Senate:RefreshEmpirePoliticsSupport()
    Senate+c__Iterator5:MoveNext()
    Amplitude.Coroutine:Run()
    GameClientState_Turn_End:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:676 STACK[Order] OrderDecolonize::DepartmentOfTheInterior/OrderDecolonize#000002BB, [Empire1], ColonizeStarSystemGUID: 13902, ColonyShipGUID: 18890

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTheInterior+c__Iterator15:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:676 STACK[Colo] [Empire#1] System Lupus (13902) Removed.

    DepartmentOfTheInterior:RemoveColonizedStarSystemAndPlanets(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator15:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:676 STACK[DepartmentOfIndustry] A construction queue has been removed (empire: #1, context: 'ColonizedStarSystem#13902'.

    DepartmentOfIndustry:RemoveQueueFrom(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:RemoveColonizedStarSystemAndPlanets(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator15:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:676 STACK[DepartmentOfDomesticAffairs] A council has been removed (empire: #1, context: 'ColonizedStarSystem#13902'.

    DepartmentOfDomesticAffairs:RemoveCouncilFrom(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:RemoveColonizedStarSystemAndPlanets(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator15:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:777 STACKGameClientState_Turn_Ended

    GameClientState:Begin(System.Reflection.ParameterInfo)
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:778 STACKDisposing Encounter 18518

    Encounter:Dispose()
    EncounterRepository:ClearEncounters(System.Reflection.ParameterInfo)
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:778 STACKDisposing Encounter 18549

    Encounter:Dispose()
    EncounterRepository:ClearEncounters(System.Reflection.ParameterInfo)
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:778 STACKDisposing GroundBattle 4331

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:778 STACKDisposing GroundBattle 5580

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:778 STACKDisposing GroundBattle 5681

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:778 STACKDisposing GroundBattle 5829

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:778 STACKDisposing GroundBattle 6177

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:778 STACKDisposing GroundBattle 6294

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:778 STACKDisposing GroundBattle 6527

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:778 STACKDisposing GroundBattle 6766

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:778 STACKDisposing GroundBattle 7211

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:778 STACKDisposing GroundBattle 7327

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:778 STACKDisposing GroundBattle 7686

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:778 STACKDisposing GroundBattle 7731

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:778 STACKDisposing GroundBattle 9613

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:779 STACKDisposing GroundBattle 10917

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:779 STACKDisposing GroundBattle 10988

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:779 STACKDisposing GroundBattle 11248

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:779 STACKDisposing GroundBattle 11496

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:779 STACKDisposing GroundBattle 11670

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:779 STACKDisposing GroundBattle 11674

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:779 STACKDisposing GroundBattle 11880

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:779 STACKDisposing GroundBattle 12137

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:779 STACKDisposing GroundBattle 12252

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:779 STACKDisposing GroundBattle 12295

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:779 STACKDisposing GroundBattle 12409

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:779 STACKDisposing GroundBattle 12459

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:779 STACKDisposing GroundBattle 12624

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:779 STACKDisposing GroundBattle 13024

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:779 STACKDisposing GroundBattle 13025

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:779 STACKDisposing GroundBattle 13752

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:779 STACKDisposing GroundBattle 14141

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:779 STACKDisposing GroundBattle 14150

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:779 STACKDisposing GroundBattle 14236

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:779 STACKDisposing GroundBattle 14237

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:779 STACKDisposing GroundBattle 14673

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:779 STACKDisposing GroundBattle 14772

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:779 STACKDisposing GroundBattle 14778

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:779 STACKDisposing GroundBattle 14780

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:780 STACKDisposing GroundBattle 17063

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:780 STACKDisposing GroundBattle 17338

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:780 STACKDisposing GroundBattle 17508

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:780 STACKDisposing GroundBattle 17509

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:780 STACKDisposing GroundBattle 17510

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:780 STACKDisposing GroundBattle 17659

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:780 STACKDisposing GroundBattle 17663

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:780 STACKDisposing GroundBattle 17666

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:780 STACKDisposing GroundBattle 17741

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:780 STACKDisposing GroundBattle 17872

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:780 STACKDisposing GroundBattle 18281

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:780 STACKDisposing GroundBattle 18450

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:780 STACKDisposing GroundBattle 18459

    GroundBattle:Dispose()
    GroundBattleRepository:ClearFinishedGroundBattles()
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:40:780 STACK[ChatMessage] RECV: l:/_turn/195 (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:set_Turn(System.Reflection.ParameterInfo)
    GameClientState_Turn_Ended:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:41:202 STACK[Order] OrderDecolonize::DepartmentOfTheInterior/OrderDecolonize#000002BC, [Empire1], ColonizeStarSystemGUID: 17376, ColonyShipGUID: 18893

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTheInterior+c__Iterator15:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:41:202 STACK[Colo] [Empire#1] System Zozmanos (17376) Removed.

    DepartmentOfTheInterior:RemoveColonizedStarSystemAndPlanets(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator15:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:41:203 STACK[DepartmentOfIndustry] A construction queue has been removed (empire: #1, context: 'ColonizedStarSystem#17376'.

    DepartmentOfIndustry:RemoveQueueFrom(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:RemoveColonizedStarSystemAndPlanets(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator15:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:41:203 STACK[DepartmentOfDomesticAffairs] A council has been removed (empire: #1, context: 'ColonizedStarSystem#17376'.

    DepartmentOfDomesticAffairs:RemoveCouncilFrom(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:RemoveColonizedStarSystemAndPlanets(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator15:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:41:625 STACK[Order] OrderChangeStarSystemState::DepartmentOfTheInterior/OrderChangeStarSystemState#000002BD, [Empire0], ColonizedStarSystemGUID: 18359, StarSystemState: Colony

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTheInterior+c__IteratorF:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:42:363 STACK[Order] OrderSendAutomatedShip::DeparmentOfLabour/OrderSendAutomatedShip#000002C0, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfDefense+c__Iterator13:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:42:556 STACK[Order] OrderSendAutomatedShip::DeparmentOfLabour/OrderSendAutomatedShip#000002C1, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfDefense+c__Iterator13:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:42:834 STACKGameServerState_CheckForGameEndingConditions

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_CheckForGameEndingConditions:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:43:000 STACK[ChatMessage] RECV: l:/_gamehasended/True (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:IVictoryManagementService_VictoryConditionRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    VictoryManager:OnVictoryConditionRaised(System.Reflection.ParameterInfo)
    VictoryManager:IVictoryManagementService.ServerCheckForVictoryConditions(System.Reflection.ParameterInfo)
    GameServerState_CheckForGameEndingConditions:CheckForVictoryConditions(System.Reflection.ParameterInfo)
    GameServerState_CheckForGameEndingConditions+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameServerState_CheckForGameEndingConditions:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:43:000 STACKVictory condition (name: 'VictoryConquest') was raised for empire (index: 0, name: 'Empire#0').

    GameServerState_CheckForGameEndingConditions:VictoryManagementService_VictoryConditionRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    VictoryManager:OnVictoryConditionRaised(System.Reflection.ParameterInfo)
    VictoryManager:IVictoryManagementService.ServerCheckForVictoryConditions(System.Reflection.ParameterInfo)
    GameServerState_CheckForGameEndingConditions:CheckForVictoryConditions(System.Reflection.ParameterInfo)
    GameServerState_CheckForGameEndingConditions+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameServerState_CheckForGameEndingConditions:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:43:001 STACK[ChatMessage] RECV: l:/_gamehasended/True (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:IVictoryManagementService_VictoryConditionRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    VictoryManager:OnVictoryConditionRaised(System.Reflection.ParameterInfo)
    VictoryManager:IVictoryManagementService.ServerCheckForVictoryConditions(System.Reflection.ParameterInfo)
    GameServerState_CheckForGameEndingConditions:CheckForVictoryConditions(System.Reflection.ParameterInfo)
    GameServerState_CheckForGameEndingConditions+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameServerState_CheckForGameEndingConditions:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:43:001 STACKVictory condition (name: 'VictoryEconomic') was raised for empire (index: 0, name: 'Empire#0').

    GameServerState_CheckForGameEndingConditions:VictoryManagementService_VictoryConditionRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    VictoryManager:OnVictoryConditionRaised(System.Reflection.ParameterInfo)
    VictoryManager:IVictoryManagementService.ServerCheckForVictoryConditions(System.Reflection.ParameterInfo)
    GameServerState_CheckForGameEndingConditions:CheckForVictoryConditions(System.Reflection.ParameterInfo)
    GameServerState_CheckForGameEndingConditions+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameServerState_CheckForGameEndingConditions:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:43:001 STACK[ChatMessage] RECV: l:/Victory/VictoryConquest,0&VictoryEconomic,0 (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServerState_CheckForGameEndingConditions:CheckForVictoryConditions(System.Reflection.ParameterInfo)
    GameServerState_CheckForGameEndingConditions+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameServerState_CheckForGameEndingConditions:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:43:001 STACKOrderPolicySetup 'GameServerState_CheckForGameEndingConditions' not found. Using fallback instead.

    Amplitude.Unity.Game.Orders.OrderPolicyManager:TryResolveOrderPolicy(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:43:001 STACKOrderPolicySetup 'GameServerState_CheckForGameEndingConditions' not found. Using fallback instead.

    Amplitude.Unity.Game.Orders.OrderPolicyManager:TryResolveOrderPolicy(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:SendMessageToClients(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:43:044 STACKGameServerState_DealWithGameEndingConditions

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_DealWithGameEndingConditions:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:43:044 STACKCan't find network achievement: WIN_CONQUEST_VICTORY

    Amplitude.Unity.Achievement.NetworkAchievementManager:SetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventVictoryAchieved(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClient+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:43:045 STACKCan't find network achievement: WIN_FACTIONCRAVERS_VICTORY

    Amplitude.Unity.Achievement.NetworkAchievementManager:SetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventVictoryAchieved(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClient+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:43:045 STACKCan't find network achievement: WIN_DIFFICULTY4_VICTORY

    Amplitude.Unity.Achievement.NetworkAchievementManager:SetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventVictoryAchieved(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClient+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:43:045 STACKCan't find network achievement: WIN_DIFFICULTY3_VICTORY

    Amplitude.Unity.Achievement.NetworkAchievementManager:SetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventVictoryAchieved(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClient+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:43:045 STACKCan't find network achievement: WIN_DIFFICULTY2_VICTORY

    Amplitude.Unity.Achievement.NetworkAchievementManager:SetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventVictoryAchieved(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClient+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:43:045 STACKCan't find network achievement: WIN_DIFFICULTY1_VICTORY

    Amplitude.Unity.Achievement.NetworkAchievementManager:SetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventVictoryAchieved(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClient+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:43:045 STACKCan't find network achievement: WIN_DIFFICULTY0_VICTORY

    Amplitude.Unity.Achievement.NetworkAchievementManager:SetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventVictoryAchieved(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClient+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:43:045 STACKStoreStats

    Amplitude.Unity.Achievement.SteamAchievementManager:NetworkCommit()
    Amplitude.Unity.Achievement.NetworkAchievementManager:Commit()
    AchievementManager:OnEventVictoryAchieved(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClient+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:43:084 STACKOrderPolicySetup 'GameServerState_DealWithGameEndingConditions' not found. Using fallback instead.

    Amplitude.Unity.Game.Orders.OrderPolicyManager:TryResolveOrderPolicy(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:43:084 STACKOrderPolicySetup 'GameServerState_DealWithGameEndingConditions' not found. Using fallback instead.

    Amplitude.Unity.Game.Orders.OrderPolicyManager:TryResolveOrderPolicy(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:SendMessageToClients(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:43:084 STACKGameClientState_DealWithGameEndingConditions

    GameClientState:Begin(System.Reflection.ParameterInfo)
    GameClientState_DealWithGameEndingConditions:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:43:084 STACKGameClientState_DealtWithGameEndingConditions

    GameClientState:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:43:084 STACKOrderPolicySetup 'GameClientState_DealtWithGameEndingConditions' not found. Using fallback instead.

    Amplitude.Unity.Game.Orders.OrderPolicyManager:TryResolveOrderPolicy(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:43:120 STACKCan't find network achievement: WIN_ECONOMIC_VICTORY

    Amplitude.Unity.Achievement.NetworkAchievementManager:SetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventVictoryAchieved(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClient+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:43:120 STACKCan't find network achievement: WIN_FACTIONCRAVERS_VICTORY

    Amplitude.Unity.Achievement.NetworkAchievementManager:SetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventVictoryAchieved(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClient+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:43:120 STACKCan't find network achievement: WIN_DIFFICULTY4_VICTORY

    Amplitude.Unity.Achievement.NetworkAchievementManager:SetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventVictoryAchieved(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClient+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:43:120 STACKCan't find network achievement: WIN_DIFFICULTY3_VICTORY

    Amplitude.Unity.Achievement.NetworkAchievementManager:SetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventVictoryAchieved(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClient+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:43:120 STACKCan't find network achievement: WIN_DIFFICULTY2_VICTORY

    Amplitude.Unity.Achievement.NetworkAchievementManager:SetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventVictoryAchieved(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClient+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:43:120 STACKCan't find network achievement: WIN_DIFFICULTY1_VICTORY

    Amplitude.Unity.Achievement.NetworkAchievementManager:SetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventVictoryAchieved(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClient+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:43:120 STACKCan't find network achievement: WIN_DIFFICULTY0_VICTORY

    Amplitude.Unity.Achievement.NetworkAchievementManager:SetAchievement(System.Reflection.ParameterInfo)
    AchievementManager:OnEventVictoryAchieved(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClient+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:43:120 STACKStoreStats

    Amplitude.Unity.Achievement.SteamAchievementManager:NetworkCommit()
    Amplitude.Unity.Achievement.NetworkAchievementManager:Commit()
    AchievementManager:OnEventVictoryAchieved(System.Reflection.ParameterInfo)
    AchievementManager:EventService_EventRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Event.EventManager:Notify(System.Reflection.ParameterInfo)
    GameClient+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:43:183 STACKGameServerState_Turn_Dump

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Dump:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:43:215 STACKGameClientState_Turn_ClearEntityActions

    GameClientState:Begin(System.Reflection.ParameterInfo)
    GameClientState_Turn_ClearEntityActions:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:43:251 STACKGameClientState_Turn_Dump

    GameClientState:Begin(System.Reflection.ParameterInfo)
    GameClientState_Turn_Dump:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:43:251 STACKGameClientState_Turn_Dump_Finished

    GameClientState:Begin(System.Reflection.ParameterInfo)
    GameClientState_Turn_Dump_Finished:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:43:251 STACKOrder history flushed.

    GameClient:ClearOrderHistory()
    GameClientState_Turn_Dump_Finished:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:43:316 STACKSynchronization state is 'Synchronized'.

    GameServer:ISynchronizationService_SynchronizationStateChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameManager:NotifySynchronizationStateChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:RefreshSynchronizationState()
    GameServerState_Turn_Dump+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameServerState_Turn_Dump:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:43:316 STACK[ChatMessage] RECV: l:/_gamesyncstate/Synchronized (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ISynchronizationService_SynchronizationStateChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameManager:NotifySynchronizationStateChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:RefreshSynchronizationState()
    GameServerState_Turn_Dump+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameServerState_Turn_Dump:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:46:252 STACKGameServerState_Autosave

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Autosave:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:46:252 STACK[ChatMessage] RECV: l:/_turn/195 (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:set_Turn(System.Reflection.ParameterInfo)
    Game:SerializeElements(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Serialization.XmlSerializer:SerializeElement(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Game:SaveGame(System.Reflection.ParameterInfo)
    GameManager:Save(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameManager:SaveGame(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameManager:AutoSaveGame(System.Reflection.ParameterInfo)
    GameServerState_Autosave+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameServerState_Autosave:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:46:282 STACKGameServerState_Transition

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Transition:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:46:282 STACKTransition is synced.

    GameServerState_Transition:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:46:282 STACK[ChatMessage] RECV: l:/_playerintransition/False (from 0x474ee74).

    RuntimeState_Lobby:Session_LobbyChatMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:OnLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SendLobbyChatMessage(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyDataInternal(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.LobbyDataController:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:SetLobbyData(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServerState_Transition:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:46:345 STACKGameServerState_Turn_Begin

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Begin:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:49:584 STACK[Tribute] Refresh 'DiplomaticTribute: 37.13 EmpireMoney from Empire#6 to Empire#1 for 2 turns.'

    DiplomacyManager:NotifyActiveDiplomaticTributeCollectionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DiplomacyManager:UpdateDiplomaticTributes()
    DiplomacyManager:IDiplomacyControl.OnServerBeginTurn()
    GameServerState_Turn_Begin+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameServerState_Turn_Begin:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:49:584 STACK[Empire 11] OrderColonize preprocessor failed: Heka I(Planet 0) is not colonizable by the empire

    DepartmentOfTheInterior:ColonizePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:49:617 STACK[Order] OrderTransferResource::DepartmentOfTheTreasury/OrderTransferResource#000002C6, [Empire11], ContextGUID: 0, ResourceName: MinorEmpireImprovementMoney, Amount: -4800

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTheTreasury+c__Iterator2:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:49:750 STACKGameServerState_Turn_AI_Begin

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Begin:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:49:750 STACK[AI0] Game state: BeginTurn.

    Amplitude.AI.Core.AIScheduler:SetGameState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.AIModule_ENFER:OnMessageReceived(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:PostToAI(System.Reflection.ParameterInfo)
    AI:NotifyGameStateChangeIfNecessary()
    AI:OnGameStateChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameInterface:FiniteStateMachine_StateChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:FiniteStateMachine_StateChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:OnStateChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:49:970 STACK[AI0] [MainState] Full Synchronization started on state BeginTurn.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:47:59:499 STACK[AI0] [MainState] Send the AI Signal ReadyToBeginTheTurn

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:47:59:532 STACKEnd of AI begin turn: Running

    GameServerState_Turn_AI_Begin+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameServerState_Turn_AI_Begin:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:59:576 STACKGameClientState_Turn_Begin

    GameClientState:Begin(System.Reflection.ParameterInfo)
    GameClientState_Turn_Begin:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:47:59:576 STACK[AI0] Sync took 9.6415515 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:47:59:676 STACK[AI0] [MainState] Start decision number 1 (state: BeginTurn, turn: 195)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:47:59:676 STACK[AI0] Can't retrieve system on allocation is wanted

    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:NeedToSendOrder()
    Amplitude.AI.Core.Decision.OrderActuator:Execute()
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Analysis:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:59:677 STACK[AI0] TaskFailed Create taskforce 7 TaskForce/ 8186

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:NeedToSendOrder()
    Amplitude.AI.Core.Decision.OrderActuator:Execute()
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Analysis:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:59:677 STACK[AI0] Can't retrieve system on allocation is wanted

    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:NeedToSendOrder()
    Amplitude.AI.Core.Decision.OrderActuator:Execute()
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Analysis:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:47:59:677 STACK[AI0] TaskFailed Create taskforce 12 TaskForce/ 9255

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:NeedToSendOrder()
    Amplitude.AI.Core.Decision.OrderActuator:Execute()
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Analysis:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:00:706 STACK[AI0] Unassign fleet 17545/14585 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:ValidateInstanceAssignation()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:AllocateResources()
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:AllocateResources(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:RunDecisionNetworkFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Decision:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:00:706 STACK[AI0] Unassign fleet 18205/15912 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:ValidateInstanceAssignation()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:AllocateResources()
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:AllocateResources(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:RunDecisionNetworkFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Decision:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:00:706 STACK[AI0] Unassign fleet 18472/15915 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:ValidateInstanceAssignation()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:AllocateResources()
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:AllocateResources(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:RunDecisionNetworkFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Decision:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:00:706 STACK[AI0] Unassign fleet 17436/9922 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:ValidateInstanceAssignation()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:AllocateResources()
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:AllocateResources(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:RunDecisionNetworkFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Decision:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:00:857 STACK[AI0] Should not happen, please do something smart!!!!

    Amplitude.AI.Core.Decision.Resource.ResourceAllocator_StockResource:AllocateResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.Resource.ResourceAllocator_Resource:AllocateResources()
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:AllocateResources(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:RunDecisionNetworkFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Decision:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:00:857 STACK[AI0] Should not happen, please do something smart!!!!

    Amplitude.AI.Core.Decision.Resource.ResourceAllocator_StockResource:AllocateResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.Resource.ResourceAllocator_Resource:AllocateResources()
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:AllocateResources(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:RunDecisionNetworkFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Decision:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:00:901 STACK[AI0] Can't retrieve system on allocation is wanted

    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:Initialize(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:CreateActuatorFromTask(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:ExecuteDecisionsFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:00:901 STACK[AI0] TaskFailed Create taskforce 12 TaskForce/ 9255

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:Initialize(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:CreateActuatorFromTask(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:ExecuteDecisionsFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:00:901 STACK[AI0] Can't retrieve system on allocation is wanted

    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:NeedToSendOrder()
    Amplitude.AI.Core.Decision.OrderActuator:Execute()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:CreateActuatorFromTask(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:ExecuteDecisionsFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:00:901 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:00:901 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:00:901 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:00:901 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:00:901 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:00:901 STACK[AI0] Can't retrieve system on allocation is wanted

    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:NeedToSendOrder()
    Amplitude.AI.Core.Decision.OrderActuator:Execute()
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:00:901 STACK[AI0] TaskFailed Create taskforce 12 TaskForce/ 9255

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:NeedToSendOrder()
    Amplitude.AI.Core.Decision.OrderActuator:Execute()
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:00:901 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:00:901 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:00:901 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:00:999 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:01:000 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:01:000 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:01:000 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:01:000 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:01:000 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:03:615 STACKGameClientState_Turn_Main

    GameClientState:Begin(System.Reflection.ParameterInfo)
    GameClientState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:03:851 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:03:851 STACK[AI0] Game state: Main.

    Amplitude.AI.Core.AIScheduler:SetGameState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.AIModule_ENFER:OnMessageReceived(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:PostToAI(System.Reflection.ParameterInfo)
    AI:NotifyGameStateChangeIfNecessary()
    AI:OnGameStateChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameInterface:FiniteStateMachine_StateChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:FiniteStateMachine_StateChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:OnStateChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:03:933 STACK[AI0] [MainState] AI has not finished its minimum number of decisions (4).

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:48:04:100 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:48:05:173 STACK[Order] OrderTransferShips::DepartmentOfDefense/OrderTransferShips#000002D8, Ticket: 0000058D, [Empire2], ShipGUIDs: 16773 , HeroGUID: 0, Position: NodeIndex:-1, FleetGUID: 18205

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfDefense+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:05:481 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:05:481 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:05:481 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:05:644 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000002DD, Ticket: 00000593, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:05:715 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:05:715 STACK[AI0] TaskFailed Assign Hero/ 14787

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:05:715 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:05:906 STACK[Order] OrderTransferSpaceportPopulation::DepartmentOfTheInterior/OrderTransferSpaceportPopulation#000002DF, Ticket: 00000596, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTheInterior+c__Iterator23:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:05:907 STACKCannot add a simulation object twice to the same parent, ignoring...

    Amplitude.Unity.Simulation.SimulationObject:Unsafe_AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObject:AddChild(System.Reflection.ParameterInfo)
    Amplitude.Unity.Simulation.SimulationObjectWrapper:AddChild(System.Reflection.ParameterInfo)
    Population:Bind(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Population:BuildSimulationObject(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationPlanet:BuildSimulationObject(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Population:.ctor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PopulationPlanet:.ctor(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizedPlanet:CreateNewPopulation(System.Reflection.ParameterInfo)
    Spaceport:TransferPopulation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior+c__Iterator23:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:06:190 STACKCan't get network statistic: DUST_GAINED

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:AddToStatistic(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:DepartmentOfTheTreasury_ResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TryTransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfCommerce:CollectTradable(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfCommerce+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:06:419 STACK[Order] OrderAnswerForceTruce::GameClient/OrderAnswerForceTruce#000002E3, Ticket: 0000059A, warInstanceGUID: 16801, newState: Accepted

    GameClient+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:06:419 STACKCan't find the element 'TruceCount' in database of simulation descriptors.

    Amplitude.Unity.Simulation.SimulationDescriptorReference:GetSimulationDescriptorsFromXmlReferences(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DiplomaticAbilityDefinition:get_Descriptors()
    DepartmentOfForeignAffairs:IForeignAffairsManagement.AddDiplomaticRelationAbility(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfForeignAffairs:IForeignAffairsManagement.ApplyDiplomaticRelationAbilityChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfForeignAffairs:SetDiplomaticRelationState(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ForceTruce:ClientAccept()
    ForceTruce:TryApplyClientEffect()
    GameClient+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:06:419 STACK[Diplo] DiplomaticPressureEffect_DiplomaticAbility/PressureOpenBorders -> Ended.

    DiplomaticPressureEffect:ChangeState(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DiplomaticPressureEffect:End(System.Reflection.ParameterInfo)
    DiplomaticPressureEffect:RequestEnd()
    DiplomaticPressureEffect_DiplomaticAbility:DepartmentOfForeignAffairs_OnDiplomaticAbilityChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfForeignAffairs:NotifyDiplomaticAbilityChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfForeignAffairs:IForeignAffairsManagement.RemoveDiplomaticRelationAbility(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfForeignAffairs:IForeignAffairsManagement.ApplyDiplomaticRelationAbilityChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfForeignAffairs:SetDiplomaticRelationState(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ForceTruce:ClientAccept()
    ForceTruce:TryApplyClientEffect()
    GameClient+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:06:420 STACK[Diplo] DiplomaticPressureEffect_DiplomaticRelationState/PressureWar -> Ended.

    DiplomaticPressureEffect:ChangeState(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DiplomaticPressureEffect:End(System.Reflection.ParameterInfo)
    DiplomaticPressureEffect:RequestEnd()
    DiplomaticPressureEffect_DiplomaticRelationState:DepartmentOfForeignAffairs_DiplomaticRelationStateChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfForeignAffairs:OnDiplomaticRelationStateChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfForeignAffairs:SetDiplomaticRelationState(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ForceTruce:ClientAccept()
    ForceTruce:TryApplyClientEffect()
    GameClient+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:06:420 STACK[Diplo] DiplomaticPressureEffect_DiplomaticAbility/PressureOpenBorders -> Ended.

    DiplomaticPressureEffect:ChangeState(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DiplomaticPressureEffect:End(System.Reflection.ParameterInfo)
    DiplomaticPressureEffect:RequestEnd()
    DiplomaticPressureEffect_DiplomaticAbility:DepartmentOfForeignAffairs_OnDiplomaticAbilityChanged(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfForeignAffairs:NotifyDiplomaticAbilityChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfForeignAffairs:IForeignAffairsManagement.RemoveDiplomaticRelationAbility(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfForeignAffairs:IForeignAffairsManagement.ApplyDiplomaticRelationAbilityChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfForeignAffairs:SetDiplomaticRelationState(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ForceTruce:ClientAccept()
    ForceTruce:TryApplyClientEffect()
    GameClient+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:06:420 STACK[Diplo] DiplomaticPressureEffect_DiplomaticRelationState/PressureWar -> Ended.

    DiplomaticPressureEffect:ChangeState(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DiplomaticPressureEffect:End(System.Reflection.ParameterInfo)
    DiplomaticPressureEffect:RequestEnd()
    DiplomaticPressureEffect_DiplomaticRelationState:DepartmentOfForeignAffairs_DiplomaticRelationStateChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfForeignAffairs:OnDiplomaticRelationStateChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfForeignAffairs:SetDiplomaticRelationState(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ForceTruce:ClientAccept()
    ForceTruce:TryApplyClientEffect()
    GameClient+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:06:420 STACK[Tribute] Add 'DiplomaticTribute: 30.57 EmpireMoney from Empire#6 to Empire#1 for 22 turns.'

    DiplomacyManager:NotifyActiveDiplomaticTributeCollectionChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DiplomacyManager:StartNewDiplomaticTribute(System.Reflection.ParameterInfo)
    ForceTruce:ClientAccept()
    ForceTruce:TryApplyClientEffect()
    GameClient+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:06:757 STACK[Order] OrderChangeOutpostGrowthProvider::DepartmentOfTheInterior/OrderChangeOutpostGrowthProvider#000002E5, Ticket: 0000059C, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTheInterior+c__IteratorE:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:06:860 STACK[Order] OrderChangeOutpostGrowthProvider::DepartmentOfTheInterior/OrderChangeOutpostGrowthProvider#000002E6, Ticket: 0000059D, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTheInterior+c__IteratorE:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:06:949 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000002E7, Ticket: 0000059E, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:07:037 STACK[Order] OrderBuyoutTradable::DepartmentOfCommerce/OrderBuyoutTradable#000002E8, Ticket: 0000059F, [Empire2]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfCommerce+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:07:038 STACKCan't get network statistic: DUST_GAINED

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:AddToStatistic(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:DepartmentOfTheTreasury_ResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TryTransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfCommerce+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:07:312 STACK[Order] OrderBuyoutTradable::DepartmentOfCommerce/OrderBuyoutTradable#000002E9, Ticket: 000005A0, [Empire2]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfCommerce+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:07:312 STACKCan't get network statistic: DUST_GAINED

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:AddToStatistic(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:DepartmentOfTheTreasury_ResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TryTransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfCommerce+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:07:360 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:07:360 STACK[AI0] TaskFailed Assign Hero/ 16262

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:07:360 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:07:360 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:07:361 STACK[AI0] TaskFailed Assign Hero/ 16263

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:07:361 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:07:399 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000002EA, Ticket: 000005A3, [Empire3]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:07:465 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000002EB, Ticket: 000005A4, [Empire3]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:07:532 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000002EC, Ticket: 000005A5, [Empire3]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:07:602 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000002ED, Ticket: 000005A6, [Empire3]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:07:681 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#000002EE, Ticket: 000005A7, [Empire3], context guid: 1816, contruction guid: 18573

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:07:765 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#000002EF, Ticket: 000005A8, [Empire3], context guid: 9223, contruction guid: 18575

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:07:832 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000002F0, Ticket: 000005A9, [Empire4]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:07:898 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000002F1, Ticket: 000005AA, [Empire4]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:08:070 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#000002F2, Ticket: 000005AB, [Empire4]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:08:132 STACK[Order] OrderBuyoutConstruction::DepartmentOfIndustry/OrderBuyoutConstruction#000002F3, Ticket: 000005AC, [Empire4], system guid: 2130, contruction guid: 18597, resource name : EmpireMoney, buyout cost: 3520.802

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:08:132 STACKThe construction 18597 is already at the index 0.

    ConstructionQueue:Move(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:08:200 STACK[Order] OrderBuyoutConstruction::DepartmentOfIndustry/OrderBuyoutConstruction#000002F4, Ticket: 000005AD, [Empire4], system guid: 5371, contruction guid: 18603, resource name : EmpireMoney, buyout cost: 3493.512

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:08:201 STACKThe construction 18603 is already at the index 0.

    ConstructionQueue:Move(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:08:278 STACKCan't get network statistic: DUST_GAINED

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:AddToStatistic(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:DepartmentOfTheTreasury_ResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TryTransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfCommerce:CollectTradable(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfCommerce+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:08:360 STACKCan't get network statistic: DUST_GAINED

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:AddToStatistic(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:DepartmentOfTheTreasury_ResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TryTransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfCommerce:CollectTradable(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfCommerce+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:08:432 STACK[Order] OrderUpdateAttitude::DepartmentOfForeignAffairs/OrderUpdateAttitude#000002F7, Ticket: 000005B0, [Empire4]: Hostile Toward Empire#0

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfForeignAffairs+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:08:500 STACK[Order] OrderUpdateAttitude::DepartmentOfForeignAffairs/OrderUpdateAttitude#000002F8, Ticket: 000005B1, [Empire4]: Aggressive Toward Empire#2

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfForeignAffairs+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:08:565 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:08:565 STACK[Order] OrderChangeDiplomaticContractTermsCollection::GameClient/OrderChangeDiplomaticContractTermsCollection#000002F9, Ticket: 000005B3, ContractGUID 17730.

    GameClient+c__IteratorE:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:10:165 STACK[Order] OrderTransferResource::DepartmentOfTheTreasury/OrderTransferResource#00000309, [Empire1], ContextGUID: 0, ResourceName: Luxury4, Amount: -25

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTheTreasury+c__Iterator2:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:10:661 STACK[Order] OrderChangeDiplomaticContractTermsCollection::GameClient/OrderChangeDiplomaticContractTermsCollection#0000030F, Ticket: 000005C9, ContractGUID 17730.

    GameClient+c__IteratorE:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:10:894 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:11:382 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:11:413 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#00000310, [Empire1], Entity index: 7500

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:11:477 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#00000311, [Empire1], Entity index: 7499

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:11:544 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#00000312, [Empire1], Entity index: 7498

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:11:614 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#00000313, [Empire1], Entity index: 7497

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:11:614 STACK[AI0] Sync took 7.5094295 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:48:11:614 STACK[AI0] [MainState] Start decision number 2 (state: Main, turn: 195)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:48:11:678 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#00000314, [Empire1], Entity index: 7495

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:11:743 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#00000315, [Empire1], Entity index: 7494

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:11:810 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#00000316, [Empire1], Entity index: 7493

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:11:879 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#00000317, [Empire3], Entity index: 2508

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:12:062 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#00000319, [Empire4], Entity index: 3283

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:12:062 STACK[AI0] Unassign fleet 17545/0 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Brain.Strategic.Data.Front:Release()
    Amplitude.AI.Core.Brain.Strategic.Jobs.DefenseZone.GroupSystemsInDefenseZone:GenerateSmartFront()
    Amplitude.AI.Core.Brain.Strategic.Jobs.DefenseZone.GroupSystemsInDefenseZone:Compute()
    Amplitude.AI.Core.Intelligence.IntelligenceJob:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:12:062 STACK[AI0] Unassign fleet 17545/0 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Brain.Strategic.Data.Front:Release()
    Amplitude.AI.Core.Brain.Strategic.Jobs.DefenseZone.GroupSystemsInDefenseZone:GenerateSmartFront()
    Amplitude.AI.Core.Brain.Strategic.Jobs.DefenseZone.GroupSystemsInDefenseZone:Compute()
    Amplitude.AI.Core.Intelligence.IntelligenceJob:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:12:094 STACK[AI0] Unassign fleet 18205/0 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Brain.Strategic.Jobs.DefenseZone.TaskForceReleasing:ManageFront(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Strategic.Jobs.DefenseZone.TaskForceReleasing:Compute()
    Amplitude.AI.Core.Intelligence.IntelligenceJob:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:12:094 STACK[AI0] Unassign fleet 18472/0 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Brain.Strategic.Jobs.DefenseZone.TaskForceReleasing:ManageFront(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Strategic.Jobs.DefenseZone.TaskForceReleasing:Compute()
    Amplitude.AI.Core.Intelligence.IntelligenceJob:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:12:094 STACK[AI0] Unassign fleet 17436/0 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Brain.Strategic.Jobs.DefenseZone.TaskForceReleasing:ManageFront(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Strategic.Jobs.DefenseZone.TaskForceReleasing:Compute()
    Amplitude.AI.Core.Intelligence.IntelligenceJob:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:12:126 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#0000031A, [Empire21], Entity index: 7716

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:12:192 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#0000031B, [Empire21], Entity index: 7715

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:12:259 STACK[Order] OrderSetSpaceportDestination::GameClient/OrderSetSpaceportDestination#0000031C, Ticket: 000005CA, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTheInterior+c__Iterator1C:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:12:327 STACK[AI0] The empire 6 AI want to end the war with empire 6 but there is no war instance.

    Amplitude.AI.Core.Brain.Generators.Diplomacy.Behavior.ProposeForceTruceGenerator:GetContexts(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.NewRootGenerator`3[TContext,TChildMessage,TGenerationData]:PrepareDecisionFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:PrepareDecisionFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Decision:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:12:327 STACK[AI0] The empire 6 AI want to end the war with empire 6 but there is no war instance.

    Amplitude.AI.Core.Brain.Generators.Diplomacy.Behavior.ProposeForceTruceGenerator:GetContexts(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.NewRootGenerator`3[TContext,TChildMessage,TGenerationData]:GenerateFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:RunDecisionNetworkFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Decision:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:12:395 STACK[AI0] The empire 6 AI want to end the war with empire 6 but there is no war instance.

    Amplitude.AI.Core.Brain.Generators.Diplomacy.Behavior.ProposeForceTruceGenerator:GetContexts(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.NewRootGenerator`3[TContext,TChildMessage,TGenerationData]:GenerateFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:RunDecisionNetworkFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Decision:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:12:428 STACK[AI0] The empire 6 AI want to end the war with empire 6 but there is no war instance.

    Amplitude.AI.Core.Brain.Generators.Diplomacy.Behavior.ProposeForceTruceGenerator:GetContexts(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.NewRootGenerator`3[TContext,TChildMessage,TGenerationData]:GenerateFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:RunDecisionNetworkFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Decision:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:12:762 STACK[AI0] The empire 1 AI want to end the war with empire 1 but there is no war instance.

    Amplitude.AI.Core.Brain.Generators.Diplomacy.Behavior.ProposeForceTruceGenerator:GetContexts(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.NewRootGenerator`3[TContext,TChildMessage,TGenerationData]:PrepareDecisionFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:PrepareDecisionFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Decision:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:12:762 STACK[AI0] The empire 1 AI want to end the war with empire 1 but there is no war instance.

    Amplitude.AI.Core.Brain.Generators.Diplomacy.Behavior.ProposeForceTruceGenerator:GetContexts(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.NewRootGenerator`3[TContext,TChildMessage,TGenerationData]:GenerateFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:RunDecisionNetworkFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Decision:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:12:792 STACK[AI0] The empire 1 AI want to end the war with empire 1 but there is no war instance.

    Amplitude.AI.Core.Brain.Generators.Diplomacy.Behavior.ProposeForceTruceGenerator:GetContexts(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.NewRootGenerator`3[TContext,TChildMessage,TGenerationData]:GenerateFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:RunDecisionNetworkFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Decision:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:12:792 STACK[AI0] Can't retrieve system on allocation is wanted

    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:Initialize(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:CreateActuatorFromTask(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:ExecuteDecisionsFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:12:792 STACK[AI0] TaskFailed Create taskforce 12 TaskForce/ 9255

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:Initialize(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:CreateActuatorFromTask(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:ExecuteDecisionsFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:12:792 STACK[AI0] Can't retrieve system on allocation is wanted

    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:NeedToSendOrder()
    Amplitude.AI.Core.Decision.OrderActuator:Execute()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:CreateActuatorFromTask(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:ExecuteDecisionsFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:12:792 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:12:792 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:12:792 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:12:792 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:12:792 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:12:792 STACK[AI0] Can't retrieve system on allocation is wanted

    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:NeedToSendOrder()
    Amplitude.AI.Core.Decision.OrderActuator:Execute()
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:12:793 STACK[AI0] TaskFailed Create taskforce 12 TaskForce/ 9255

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:NeedToSendOrder()
    Amplitude.AI.Core.Decision.OrderActuator:Execute()
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:12:793 STACK[AI0] TaskFailed Front Attack system/ 15929

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.FleetMissionActuator:CheckMissionStatus()
    Amplitude.AI.Core.Brain.Actuators.FleetMissionActuator:Execute()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:CreateActuatorFromTask(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:ExecuteDecisionsFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:12:793 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:12:826 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:12:826 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:12:826 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:12:826 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:12:826 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:12:859 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000031D, Ticket: 000005CC, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:12:892 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:12:892 STACK[AI0] TaskFailed Assign Hero/ 14788

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:12:892 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:12:950 STACK[AI0] [MainState] AI has not finished its minimum number of decisions (4).

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:48:12:950 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:12:950 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:12:950 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:12:950 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:12:950 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:12:950 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:13:408 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000325, Ticket: 000005D5, [Empire2]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:13:508 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:13:508 STACK[AI0] TaskFailed Assign Hero/ 16266

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:13:509 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:13:509 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:13:509 STACK[AI0] TaskFailed Assign Hero/ 16267

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:13:509 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:13:543 STACK[Order] OrderTransferShips::DepartmentOfDefense/OrderTransferShips#00000327, Ticket: 000005D9, [Empire2], ShipGUIDs: , HeroGUID: 0, Position: NodeIndex:-1, FleetGUID: 18205

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfDefense+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:13:609 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#00000328, Ticket: 000005DA, [Empire2], context guid: 6622, contruction guid: 18266

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:14:106 STACKCancelling actions on Seginus (768) for all empires with flag CancelOnAnything CancelOnGuard . Empire initiator = 1

    DepartmentOfLabour:ExecuteAction(System.Reflection.ParameterInfo)
    DepartmentOfLabour+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:14:581 STACK[Order] OrderBuyoutTradable::DepartmentOfCommerce/OrderBuyoutTradable#00000332, Ticket: 000005E3, [Empire4]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfCommerce+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:14:581 STACKCan't get network statistic: DUST_GAINED

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:AddToStatistic(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:DepartmentOfTheTreasury_ResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TryTransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfCommerce+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:14:680 STACK[Order] OrderRetrofitShips::DepartmentOfDefense/OrderRetrofitShips#00000333, Ticket: 000005E4, [Empire4], ShipsGUID: 14855,15251

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfDefense+c__Iterator11:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:14:744 STACK[Order] OrderBuyoutConstruction::DepartmentOfIndustry/OrderBuyoutConstruction#00000334, Ticket: 000005E5, [Empire4], system guid: 2731, contruction guid: 18912, resource name : EmpireMoney, buyout cost: 4406.85

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:14:744 STACKThe construction 18912 is already at the index 0.

    ConstructionQueue:Move(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:14:809 STACK[Order] OrderBuyoutConstruction::DepartmentOfIndustry/OrderBuyoutConstruction#00000335, Ticket: 000005E6, [Empire4], system guid: 10156, contruction guid: 18914, resource name : EmpireMoney, buyout cost: 3364.438

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:14:810 STACKThe construction 18914 is already at the index 0.

    ConstructionQueue:Move(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:14:962 STACKCan't get network statistic: DUST_GAINED

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:AddToStatistic(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:DepartmentOfTheTreasury_ResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TryTransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfCommerce:CollectTradable(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfCommerce+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:15:130 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:48:15:165 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:15:365 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:15:802 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:16:714 STACK[PopulationEvent] ColonizedStarSystem.AddPopulation() => newPopulationCreated

    ColonizedStarSystem:AddPopulation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:InitializeColonizedStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:CreateColonizedStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:ColonizePlanetAndStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizeFleetAction:ClientTerminate()
    EntityAction:ClientExecute()
    EntityAction:TerminateAction()
    FleetActionWithFeedback:ClientUpdate()
    EntityAction:ClientExecute()
    DepartmentOfLabour:ClientUpdate()
    DepartmentOfLabour:IGameStateUpdatable.Update(System.Reflection.ParameterInfo)
    Empire:Update(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameClientState`1[T]:Run()
    GameClientState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:16:714 STACKTrying to unregister a GalaxyHangar which wasn't registered.

    VisibleGalaxyHangarRepository:Unregister(System.Reflection.ParameterInfo)
    GalaxyHangar:SetVisible(System.Reflection.ParameterInfo)
    GalaxyHangar+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyEntityFactory:GameEntityRepository_GameEntityRepositoryChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameEntityRepository:OnGameEntityRepositoryChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameEntityRepository:Register(System.Reflection.ParameterInfo)
    DepartmentOfDefense:AddHangarTo(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:InitializeColonizedStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:CreateColonizedStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:ColonizePlanetAndStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizeFleetAction:ClientTerminate()
    EntityAction:ClientExecute()
    EntityAction:TerminateAction()
    FleetActionWithFeedback:ClientUpdate()
    EntityAction:ClientExecute()
    DepartmentOfLabour:ClientUpdate()
    DepartmentOfLabour:IGameStateUpdatable.Update(System.Reflection.ParameterInfo)
    Empire:Update(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameClientState`1[T]:Run()
    GameClientState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:16:714 STACK[PopulationEvent] ColonizedStarSystem.AddPopulation() => newPopulationCreated

    ColonizedStarSystem:AddPopulation(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:AddPopulationOnStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:TransferPopulationOnStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:TransferPopulationOnStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:ColonizePlanetAndStarSystem(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    ColonizeFleetAction:ClientTerminate()
    EntityAction:ClientExecute()
    EntityAction:TerminateAction()
    FleetActionWithFeedback:ClientUpdate()
    EntityAction:ClientExecute()
    DepartmentOfLabour:ClientUpdate()
    DepartmentOfLabour:IGameStateUpdatable.Update(System.Reflection.ParameterInfo)
    Empire:Update(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameClientState`1[T]:Run()
    GameClientState_Turn_Main:Run()
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:16:714 STACK[AI0] Sync took 1.1130637 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:48:16:715 STACK[AI0] [MainState] Start decision number 3 (state: Main, turn: 195)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:48:16:974 STACK[Order] OrderReorganizePopulationsOnSystem::DepartmentOfTheInterior/OrderReorganizePopulationsOnSystem#0000033C, [Empire1]: System #1008

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTheInterior+c__Iterator1A:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:17:055 STACK[Order] OrderReorganizePopulationsOnSystem::DepartmentOfTheInterior/OrderReorganizePopulationsOnSystem#0000033D, [Empire1]: System #7736

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTheInterior+c__Iterator1A:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:17:143 STACK[Order] OrderReorganizePopulationsOnSystem::DepartmentOfTheInterior/OrderReorganizePopulationsOnSystem#0000033E, [Empire1]: System #13686

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTheInterior+c__Iterator1A:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:17:223 STACK[Order] OrderReorganizePopulationsOnSystem::DepartmentOfTheInterior/OrderReorganizePopulationsOnSystem#0000033F, [Empire1]: System #11164

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTheInterior+c__Iterator1A:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:17:223 STACK[AI0] Unassign fleet 18205/15929 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:UnassignInstance(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:ValidateInstanceAssignation()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:AllocateResources()
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:AllocateResources(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:RunDecisionNetworkFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Decision:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:17:296 STACK[Order] OrderReorganizePopulationsOnSystem::DepartmentOfTheInterior/OrderReorganizePopulationsOnSystem#00000340, [Empire1]: System #18310

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTheInterior+c__Iterator1A:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:17:418 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#00000341, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:17:513 STACK[AI0] Can't retrieve system on allocation is wanted

    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:Initialize(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:CreateActuatorFromTask(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:ExecuteDecisionsFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:17:513 STACK[AI0] TaskFailed Create taskforce 12 TaskForce/ 9255

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:Initialize(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:CreateActuatorFromTask(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:ExecuteDecisionsFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:17:513 STACK[AI0] Can't retrieve system on allocation is wanted

    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:NeedToSendOrder()
    Amplitude.AI.Core.Decision.OrderActuator:Execute()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:CreateActuatorFromTask(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:ExecuteDecisionsFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:17:513 STACK[AI0] TaskFailed Front Attack system/ 14627

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.FleetMissionActuator:CheckMissionStatus()
    Amplitude.AI.Core.Brain.Actuators.FleetMissionActuator:Execute()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:CreateActuatorFromTask(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:ExecuteDecisionsFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:17:513 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:17:513 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:17:513 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:17:513 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:17:513 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:17:513 STACK[AI0] Can't retrieve system on allocation is wanted

    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:NeedToSendOrder()
    Amplitude.AI.Core.Decision.OrderActuator:Execute()
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:17:513 STACK[AI0] TaskFailed Create taskforce 12 TaskForce/ 9255

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:NeedToSendOrder()
    Amplitude.AI.Core.Decision.OrderActuator:Execute()
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:17:513 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:17:542 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:17:542 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:17:642 STACK[AI0] [MainState] AI has not finished its minimum number of decisions (4).

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:48:17:642 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:17:642 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:17:642 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:17:642 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:17:642 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:17:642 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:17:676 STACKProperty 'BankAccount' does not exist in the simulation object 'Empire#1'.

    DepartmentOfTheTreasury:GetResourceProperty(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:GetResourceProperty(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TryGetResourceMaximumValue(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DiplomaticTermResourceExchange:CanApply(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ChangeDiplomaticContractTermsCollectionPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:17:709 STACK[Order] OrderChangeDiplomaticContractTermsCollection::GameClient/OrderChangeDiplomaticContractTermsCollection#00000345, Ticket: 000005EF, ContractGUID 17730.

    GameClient+c__IteratorE:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:17:709 STACKProperty 'BankAccount' does not exist in the simulation object 'Empire#1'.

    DepartmentOfTheTreasury:GetResourceProperty(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:GetResourceProperty(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TryGetResourceMaximumValue(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DiplomaticTermResourceExchange:CanApply(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DiplomaticOption:IDiplomaticOptionManagement.ApplyDiplomaticTermChange(System.Reflection.ParameterInfo)
    DiplomaticContract:ApplyDiplomaticTermChange(System.Reflection.ParameterInfo)
    GameClient+c__IteratorE:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:18:059 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:18:059 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:18:060 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:18:060 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:18:060 STACK[AI0] TaskFailed Assign Hero/ 14790

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:18:060 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:18:093 STACK[Order] OrderUpdateAttitude::DepartmentOfForeignAffairs/OrderUpdateAttitude#0000034A, Ticket: 000005F5, [Empire1]: Triumphant Toward Empire#6

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfForeignAffairs+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:18:168 STACKCan't get network statistic: DUST_GAINED

    Amplitude.Unity.Achievement.NetworkAchievementManager:GetStatistic(System.Reflection.ParameterInfo)
    Amplitude.Unity.Achievement.NetworkAchievementManager:AddToStatistic(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AchievementManager:DepartmentOfTheTreasury_ResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnResourcePropertyChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TryTransferResources(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfCommerce:CollectTradable(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfCommerce+c__Iterator9:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:18:202 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:18:202 STACK[AI0] TaskFailed Assign Hero/ 16275

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:18:202 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:18:202 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:18:202 STACK[AI0] TaskFailed Assign Hero/ 16276

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:18:202 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:18:232 STACK[Order] OrderTransferShips::DepartmentOfDefense/OrderTransferShips#0000034C, Ticket: 000005F9, [Empire2], ShipGUIDs: , HeroGUID: 0, Position: NodeIndex:-1, FleetGUID: 18205

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfDefense+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:18:321 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000034D, Ticket: 000005FA, [Empire4]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:18:392 STACK[Order] OrderQueueConstruction::DepartmentOfIndustry/OrderQueueConstruction#0000034E, Ticket: 000005FB, [Empire4]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:18:491 STACK[Order] OrderCancelConstruction::DepartmentOfIndustry/OrderCancelConstruction#0000034F, Ticket: 000005FC, [Empire4], context guid: 1017, contruction guid: 18916

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:18:559 STACK[Order] OrderUpdateAttitude::DepartmentOfForeignAffairs/OrderUpdateAttitude#00000350, Ticket: 000005FD, [Empire6]: Recovering Toward Empire#1

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfForeignAffairs+c__Iterator4:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:18:652 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#00000351, [Empire1], Entity index: 7530

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:18:719 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#00000352, [Empire4], Entity index: 3285

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:19:843 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:48:19:876 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:20:076 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:20:476 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:20:843 STACK[AI0] Sync took 1.0000572 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:48:20:843 STACK[AI0] [MainState] Start decision number 4 (state: Main, turn: 195)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:48:21:578 STACK[AI0] Unassign fleet 17545/14627 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:UnassignInstance(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:ValidateInstanceAssignation()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:AllocateResources()
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:AllocateResources(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:RunDecisionNetworkFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Decision:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:21:976 STACK[AI0] Can't retrieve system on allocation is wanted

    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:Initialize(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:CreateActuatorFromTask(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:ExecuteDecisionsFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:21:976 STACK[AI0] TaskFailed Create taskforce 12 TaskForce/ 9255

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:Initialize(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:CreateActuatorFromTask(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:ExecuteDecisionsFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:21:976 STACK[AI0] Can't retrieve system on allocation is wanted

    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:NeedToSendOrder()
    Amplitude.AI.Core.Decision.OrderActuator:Execute()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:CreateActuatorFromTask(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:ExecuteDecisionsFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:21:976 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:21:977 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:21:977 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:21:977 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:21:977 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:21:977 STACK[AI0] Can't retrieve system on allocation is wanted

    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:NeedToSendOrder()
    Amplitude.AI.Core.Decision.OrderActuator:Execute()
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:21:977 STACK[AI0] TaskFailed Create taskforce 12 TaskForce/ 9255

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:NeedToSendOrder()
    Amplitude.AI.Core.Decision.OrderActuator:Execute()
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:22:008 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:22:008 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:22:008 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:22:008 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:22:008 STACK[AI0] TaskFailed Assign Hero/ 14826

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:22:009 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:22:009 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:22:046 STACK[Order] OrderChangeOutpostGrowthProvider::DepartmentOfTheInterior/OrderChangeOutpostGrowthProvider#00000353, Ticket: 00000600, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTheInterior+c__IteratorE:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:22:046 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:22:046 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:22:142 STACK[Order] OrderChangeOutpostGrowthProvider::DepartmentOfTheInterior/OrderChangeOutpostGrowthProvider#00000354, Ticket: 00000601, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTheInterior+c__IteratorE:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:22:142 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:48:22:142 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:22:142 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:22:142 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:22:142 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:22:142 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:22:143 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:22:212 STACK[Order] OrderChangeOutpostGrowthProvider::DepartmentOfTheInterior/OrderChangeOutpostGrowthProvider#00000355, Ticket: 00000602, [Empire1]

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfTheInterior+c__IteratorE:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:22:308 STACKProperty 'BankAccount' does not exist in the simulation object 'Empire#1'.

    DepartmentOfTheTreasury:GetResourceProperty(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:GetResourceProperty(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TryGetResourceMaximumValue(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DiplomaticTermResourceExchange:CanApply(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DiplomaticContract:IsValid(System.Reflection.ParameterInfo)
    DiplomaticContract:IsValid()
    DiplomaticContract:IsTransitionPossible(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ChangeDiplomaticContractStatePreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:22:342 STACK[Order] OrderChangeDiplomaticContractState::GameClient/OrderChangeDiplomaticContractState#00000357, Ticket: 00000604, ContractGUID 17730 DiplomaticContractNewState: Proposed Empire which proposes empire point cost: 0 Empire which receives empire point cost: 0.

    GameClient+c__IteratorD:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:22:342 STACKProperty 'BankAccount' does not exist in the simulation object 'Empire#1'.

    DepartmentOfTheTreasury:GetResourceProperty(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:GetResourceProperty(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:TryGetResourceMaximumValue(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DiplomaticTermResourceExchange:CanApply(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DiplomaticContract:IsValid(System.Reflection.ParameterInfo)
    DiplomaticContract:IsValid()
    DiplomaticContract:IsTransitionPossible(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DiplomaticContractsManager:SetDiplomaticContractState(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameClient+c__IteratorD:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:22:342 STACKContract 17730 pass from state Negotiation to state Proposed.

    DiplomaticContract:IDiplomaticContractManagement.SetDiplomaticState(System.Reflection.ParameterInfo)
    DiplomaticContractsManager:SetDiplomaticContractState(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameClient+c__IteratorD:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:22:641 STACK[Order] OrderBuyoutConstruction::DepartmentOfIndustry/OrderBuyoutConstruction#0000035B, Ticket: 00000608, [Empire2], system guid: 6622, contruction guid: 18924, resource name : EmpireEmpirePoint, buyout cost: 2502.448

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:22:641 STACKThe construction 18924 is already at the index 0.

    ConstructionQueue:Move(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    DepartmentOfIndustry+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:22:674 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:22:675 STACK[AI0] TaskFailed Assign Hero/ 16281

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:22:675 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:22:675 STACKOrderAssignHero preprocessing failed: 'Hero#13245' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:22:675 STACK[AI0] TaskFailed Assign Hero/ 16282

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:22:675 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:22:709 STACK[Order] OrderTransferShips::DepartmentOfDefense/OrderTransferShips#0000035C, Ticket: 0000060B, [Empire2], ShipGUIDs: , HeroGUID: 0, Position: NodeIndex:-1, FleetGUID: 18205

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfDefense+c__Iterator14:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:24:342 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:48:24:375 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:24:576 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:24:923 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:25:224 STACK[AI0] Sync took 0.9040517 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:48:25:225 STACK[AI0] [MainState] Start decision number 5 (state: Main, turn: 195)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:48:26:368 STACK[AI0] Can't retrieve system on allocation is wanted

    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:Initialize(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:CreateActuatorFromTask(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:ExecuteDecisionsFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:26:368 STACK[AI0] TaskFailed Create taskforce 12 TaskForce/ 9255

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:Initialize(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:CreateActuatorFromTask(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:ExecuteDecisionsFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:26:368 STACK[AI0] Can't retrieve system on allocation is wanted

    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:NeedToSendOrder()
    Amplitude.AI.Core.Decision.OrderActuator:Execute()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:CreateActuatorFromTask(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:ExecuteDecisionsFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:26:368 STACK[AI0] TaskFailed Front Attack system/ 14832

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.FleetMissionActuator:CheckMissionStatus()
    Amplitude.AI.Core.Brain.Actuators.FleetMissionActuator:Execute()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:CreateActuatorFromTask(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:ExecuteDecisionsFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:26:368 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:26:368 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:26:368 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:26:368 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:26:369 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:26:369 STACK[AI0] Can't retrieve system on allocation is wanted

    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:NeedToSendOrder()
    Amplitude.AI.Core.Decision.OrderActuator:Execute()
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:26:369 STACK[AI0] TaskFailed Create taskforce 12 TaskForce/ 9255

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:NeedToSendOrder()
    Amplitude.AI.Core.Decision.OrderActuator:Execute()
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:26:369 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:26:369 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:26:369 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:26:406 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#00000360, [Empire2], Entity index: 4463

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:26:442 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:48:26:442 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:26:443 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:26:443 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:26:443 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:26:443 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:26:443 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:26:518 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#00000361, [Empire1], Entity index: 7533

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:26:544 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:26:544 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:26:544 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:26:544 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:26:544 STACK[AI0] TaskFailed Assign Hero/ 14829

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:26:544 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:26:544 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:26:545 STACK[AI0] TaskFailed Assign Hero/ 16286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:26:545 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:26:642 STACK[Order] OrderCreateDiplomaticContract::GameClient/OrderCreateDiplomaticContract#00000363, Ticket: 00000613, EmpireWhichInitiatedIndex : 1, EmpireWhichReceivesIndex : 7, ContractGUID 18932.

    GameClient+c__Iterator13:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:26:642 STACKRegister new contract DiplomaticContract#18932.

    DiplomaticContractsManager:Register(System.Reflection.ParameterInfo)
    GameClient+c__Iterator13:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:26:777 STACK[Order] OrderChangeDiplomaticContractState::GameClient/OrderChangeDiplomaticContractState#00000365, ContractGUID 18932 DiplomaticContractNewState: Negotiation Empire which proposes empire point cost: 0 Empire which receives empire point cost: 0.

    GameClient+c__IteratorD:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:26:777 STACKContract 18932 pass from state Inactive to state Negotiation.

    DiplomaticContract:IDiplomaticContractManagement.SetDiplomaticState(System.Reflection.ParameterInfo)
    DiplomaticContractsManager:SetDiplomaticContractState(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameClient+c__IteratorD:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:26:843 STACK[Order] OrderChangeDiplomaticContractTermsCollection::GameClient/OrderChangeDiplomaticContractTermsCollection#00000366, Ticket: 00000616, ContractGUID 18932.

    GameClient+c__IteratorE:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:28:643 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:48:28:676 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:28:876 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:29:195 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:29:561 STACK[AI0] Sync took 0.9020516 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:48:29:561 STACK[AI0] [MainState] Start decision number 6 (state: Main, turn: 195)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:48:30:114 STACK[Order] OrderTerminateEntityAction::DepartmentOfLabour/OrderEndEntityAction#00000367, [Empire2], Entity index: 4465

    Amplitude.Unity.Game.Orders.Order:Log()
    DepartmentOfLabour+c__Iterator3:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:30:339 STACK[AI0] Unassign fleet 17545/14832 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:UnassignInstance(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:ValidateInstanceAssignation()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:AllocateResources()
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:AllocateResources(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:RunDecisionNetworkFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Decision:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:30:339 STACK[AI0] Unassign fleet 17545/0 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:UnassignInstance(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:ValidateInstanceAssignation()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:AllocateResources()
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:AllocateResources(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:RunDecisionNetworkFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Decision:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:30:676 STACK[AI0] Can't retrieve system on allocation is wanted

    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:Initialize(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:CreateActuatorFromTask(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:ExecuteDecisionsFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:30:676 STACK[AI0] TaskFailed Create taskforce 12 TaskForce/ 9255

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:Initialize(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:CreateActuatorFromTask(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:ExecuteDecisionsFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:30:676 STACK[AI0] Can't retrieve system on allocation is wanted

    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:NeedToSendOrder()
    Amplitude.AI.Core.Decision.OrderActuator:Execute()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:CreateActuatorFromTask(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:ExecuteDecisionsFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:30:676 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:30:676 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:30:676 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:30:676 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:30:677 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:30:677 STACK[AI0] Can't retrieve system on allocation is wanted

    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:NeedToSendOrder()
    Amplitude.AI.Core.Decision.OrderActuator:Execute()
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:30:677 STACK[AI0] TaskFailed Create taskforce 12 TaskForce/ 9255

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:NeedToSendOrder()
    Amplitude.AI.Core.Decision.OrderActuator:Execute()
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:30:677 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:30:677 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:30:677 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:30:709 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:30:709 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:30:709 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:30:709 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:30:709 STACK[AI0] TaskFailed Assign Hero/ 14833

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:30:709 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:30:709 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:30:709 STACK[AI0] TaskFailed Assign Hero/ 16290

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:30:710 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:30:742 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:30:742 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:30:842 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:48:30:842 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:30:842 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:30:842 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:30:842 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:33:042 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:48:33:075 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:33:342 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:33:677 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:34:045 STACK[AI0] Sync took 1.0020573 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:48:34:045 STACK[AI0] [MainState] Start decision number 7 (state: Main, turn: 195)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:48:34:045 STACK[AI0] Empty ultimatum can't be proposed.

    Amplitude.AI.Core.Brain.Actuators.Diplomacy.PrepareContractStateMachine.PrepareContract_FillContract:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.PrepareContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Analysis:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:35:160 STACK[AI0] Can't retrieve system on allocation is wanted

    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:Initialize(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:CreateActuatorFromTask(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:ExecuteDecisionsFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:35:160 STACK[AI0] TaskFailed Create taskforce 12 TaskForce/ 9255

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:Initialize(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:CreateActuatorFromTask(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:ExecuteDecisionsFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:35:160 STACK[AI0] Can't retrieve system on allocation is wanted

    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:NeedToSendOrder()
    Amplitude.AI.Core.Decision.OrderActuator:Execute()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:CreateActuatorFromTask(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:ExecuteDecisionsFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:35:160 STACK[AI0] TaskFailed Front Attack system/ 14840

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.FleetMissionActuator:CheckMissionStatus()
    Amplitude.AI.Core.Brain.Actuators.FleetMissionActuator:Execute()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:CreateActuatorFromTask(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:ExecuteDecisionsFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:35:160 STACK[AI0] TaskFailed Ultimatum of PressureReductionDemand with empire 7/ 14837

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.PrepareContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:35:160 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:35:160 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:35:160 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:35:160 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:35:161 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:35:161 STACK[AI0] Can't retrieve system on allocation is wanted

    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:NeedToSendOrder()
    Amplitude.AI.Core.Decision.OrderActuator:Execute()
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:35:161 STACK[AI0] TaskFailed Create taskforce 12 TaskForce/ 9255

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:NeedToSendOrder()
    Amplitude.AI.Core.Decision.OrderActuator:Execute()
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:35:191 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:35:191 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:35:191 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:35:191 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:35:192 STACK[AI0] TaskFailed Assign Hero/ 14838

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:35:192 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:35:192 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:35:192 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:35:192 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:35:225 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:35:225 STACK[AI0] TaskFailed Assign Hero/ 16291

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:35:225 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:35:258 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:35:258 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:35:633 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:48:35:633 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:35:633 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:35:634 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:35:634 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:37:542 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:48:37:576 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:37:774 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:38:094 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:38:458 STACK[AI0] Sync took 0.9010515 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:48:38:459 STACK[AI0] [MainState] Start decision number 8 (state: Main, turn: 195)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:48:39:208 STACK[AI0] Unassign fleet 17545/14840 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:UnassignInstance(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:ValidateInstanceAssignation()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:AllocateResources()
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:AllocateResources(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:RunDecisionNetworkFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Decision:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:39:209 STACK[AI0] Unassign fleet 17545/0 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:UnassignInstance(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:ValidateInstanceAssignation()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:AllocateResources()
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:AllocateResources(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:RunDecisionNetworkFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Decision:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:39:209 STACK[AI0] Unassign fleet 17545/0 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:UnassignInstance(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:ValidateInstanceAssignation()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:AllocateResources()
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:AllocateResources(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:RunDecisionNetworkFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Decision:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:39:575 STACK[AI0] Can't retrieve system on allocation is wanted

    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:Initialize(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:CreateActuatorFromTask(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:ExecuteDecisionsFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:39:575 STACK[AI0] TaskFailed Create taskforce 12 TaskForce/ 9255

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:Initialize(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:CreateActuatorFromTask(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:ExecuteDecisionsFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:39:575 STACK[AI0] Can't retrieve system on allocation is wanted

    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:NeedToSendOrder()
    Amplitude.AI.Core.Decision.OrderActuator:Execute()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:CreateActuatorFromTask(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:ExecuteDecisionsFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:39:575 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:39:575 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:39:575 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:39:575 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:39:575 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:39:575 STACK[AI0] Can't retrieve system on allocation is wanted

    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:NeedToSendOrder()
    Amplitude.AI.Core.Decision.OrderActuator:Execute()
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:39:575 STACK[AI0] TaskFailed Create taskforce 12 TaskForce/ 9255

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:NeedToSendOrder()
    Amplitude.AI.Core.Decision.OrderActuator:Execute()
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:39:576 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:39:576 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:39:576 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:39:607 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:39:608 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:39:608 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:39:608 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:39:608 STACK[AI0] TaskFailed Assign Hero/ 14841

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:39:609 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:39:609 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:39:609 STACK[AI0] TaskFailed Assign Hero/ 16292

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:39:610 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:39:642 STACK[Order] OrderChangeDiplomaticContractTermsCollection::GameClient/OrderChangeDiplomaticContractTermsCollection#0000036C, Ticket: 00000625, ContractGUID 18932.

    GameClient+c__IteratorE:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:39:642 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:39:643 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:39:708 STACK[Order] OrderChangeDiplomaticContractTermsCollection::GameClient/OrderChangeDiplomaticContractTermsCollection#0000036D, Ticket: 00000627, ContractGUID 18932.

    GameClient+c__IteratorE:MoveNext()
    Amplitude.Coroutine:Run()
    GameClient:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameClient:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:39:741 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:48:39:742 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:39:742 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:39:742 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:39:742 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:41:941 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:48:41:975 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:42:175 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:42:475 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:42:843 STACK[AI0] Sync took 0.9020516 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:48:42:843 STACK[AI0] [MainState] Start decision number 9 (state: Main, turn: 195)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:48:43:975 STACK[AI0] Can't retrieve system on allocation is wanted

    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:Initialize(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:CreateActuatorFromTask(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:ExecuteDecisionsFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:43:975 STACK[AI0] TaskFailed Create taskforce 12 TaskForce/ 9255

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:Initialize(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:CreateActuatorFromTask(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:ExecuteDecisionsFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:43:975 STACK[AI0] Can't retrieve system on allocation is wanted

    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:NeedToSendOrder()
    Amplitude.AI.Core.Decision.OrderActuator:Execute()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:CreateActuatorFromTask(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:ExecuteDecisionsFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:43:975 STACK[AI0] TaskFailed Front Attack system/ 14844

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.FleetMissionActuator:CheckMissionStatus()
    Amplitude.AI.Core.Brain.Actuators.FleetMissionActuator:Execute()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:CreateActuatorFromTask(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:ExecuteDecisionsFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:43:975 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:43:975 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:43:975 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:43:975 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:43:975 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:43:975 STACK[AI0] Can't retrieve system on allocation is wanted

    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:NeedToSendOrder()
    Amplitude.AI.Core.Decision.OrderActuator:Execute()
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:43:975 STACK[AI0] TaskFailed Create taskforce 12 TaskForce/ 9255

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:NeedToSendOrder()
    Amplitude.AI.Core.Decision.OrderActuator:Execute()
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:43:976 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:43:976 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:43:976 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:44:009 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:44:009 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:44:009 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:44:009 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:44:009 STACK[AI0] TaskFailed Assign Hero/ 14842

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:44:009 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:44:009 STACKOrderAssignHero preprocessing failed: 'Hero#1326' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:44:009 STACK[AI0] TaskFailed Assign Hero/ 16293

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:44:009 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:44:043 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:44:043 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:44:142 STACK[AI0] [MainState] AI actuators have not finished to run.

    Amplitude.AI.Core.AIMainStates.MainState_Main:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:48:44:142 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:44:142 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:44:142 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:44:142 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:46:342 STACK[AI0] [MainState] Partial Synchronization started on state Main.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:48:46:378 STACKGameServerState_Turn_AI_PrepareSync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_PrepareSync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:46:576 STACKGameServerState_Turn_AI_Sync

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_AI_Sync:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:46:860 STACKGameServerState_Turn_Main

    GameServerState:Begin(System.Reflection.ParameterInfo)
    GameServerState_Turn_Main:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:47:259 STACK[AI0] Sync took 0.9010516 seconds.

    Amplitude.AI.Core.AIMainStates.MainState_SynchronizeData:End()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:48:47:259 STACK[AI0] [MainState] Start decision number 10 (state: Main, turn: 195)

    Amplitude.AI.Core.AIMainStates.MainState_Main:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:48:47:260 STACK[AI0] Empty ultimatum can't be proposed.

    Amplitude.AI.Core.Brain.Actuators.Diplomacy.PrepareContractStateMachine.PrepareContract_FillContract:Begin()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:set_CurrentState(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:VerifyCurrentStateValidity()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.PrepareContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Analysis:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:47:992 STACK[AI0] Unassign fleet 17545/14844 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:UnassignInstance(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:ValidateInstanceAssignation()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:AllocateResources()
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:AllocateResources(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:RunDecisionNetworkFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Decision:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:47:993 STACK[AI0] Unassign fleet 17545/0 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:UnassignInstance(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:ValidateInstanceAssignation()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:AllocateResources()
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:AllocateResources(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:RunDecisionNetworkFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Decision:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:47:993 STACK[AI0] Unassign fleet 17545/0 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:UnassignInstance(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:ValidateInstanceAssignation()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:AllocateResources()
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:AllocateResources(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:RunDecisionNetworkFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Decision:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:47:993 STACK[AI0] Unassign fleet 17545/0 from TF

    Amplitude.AI.Core.Brain.Strategic.Data.FleetData:Unassign()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:UnassignInstance(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:ValidateInstanceAssignation()
    Amplitude.AI.Core.Decision.Instances.ResourceAllocator_Instance`1[TPattern]:AllocateResources()
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:AllocateResources(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.DecisionNetworkManager:RunDecisionNetworkFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Decision:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:48:360 STACK[AI0] Can't retrieve system on allocation is wanted

    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:Initialize(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:CreateActuatorFromTask(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:ExecuteDecisionsFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:48:362 STACK[AI0] TaskFailed Create taskforce 12 TaskForce/ 9255

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:Initialize(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:CreateActuatorFromTask(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:ExecuteDecisionsFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:48:362 STACK[AI0] Can't retrieve system on allocation is wanted

    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:NeedToSendOrder()
    Amplitude.AI.Core.Decision.OrderActuator:Execute()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:CreateActuatorFromTask(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:ExecuteDecisionsFor(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:48:362 STACK[AI0] TaskFailed Ultimatum of PressureReductionDemand with empire 7/ 14845

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.PrepareContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:48:362 STACK[AI0] TaskFailed Sign option 1/ 2753

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:48:362 STACK[AI0] TaskFailed Sign option 0/ 5039

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:48:362 STACK[AI0] TaskFailed Sign option 0/ 5907

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:48:362 STACK[AI0] TaskFailed Sign option 1/ 8345

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:48:362 STACK[AI0] TaskFailed Sign option 0/ 9240

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:48:362 STACK[AI0] Can't retrieve system on allocation is wanted

    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:NeedToSendOrder()
    Amplitude.AI.Core.Decision.OrderActuator:Execute()
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:48:362 STACK[AI0] TaskFailed Create taskforce 12 TaskForce/ 9255

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:NeedToSendOrder()
    Amplitude.AI.Core.Decision.OrderActuator:Execute()
    Amplitude.AI.Core.Brain.Actuators.CreateTaskForceActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:48:392 STACKThe contract cannot be evaluated if it is not in negotiation state (state: Inactive).

    GameServer:DiplomaticContractAIEvaluationPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:48:392 STACK[AI0] TaskFailed Sign option 0/ 9286

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:48:392 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for GameClient/OrderDiplomaticContractAIEvaluation

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:48:392 STACKOrderAssignHero preprocessing failed: 'Hero#5877' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:48:392 STACK[AI0] TaskFailed Assign Hero/ 14846

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:48:392 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:48:392 STACKOrderAssignHero preprocessing failed: 'Hero#5887' is not ready to be assigned

    DepartmentOfEducation:AssignHeroPreprocessor(System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:InternalInvoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MonoMethod:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    System.Reflection.MethodBase:Invoke(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Orders.OrderProcessorInfo:Preprocess(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Empire:PreprocessOrder(System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:48:392 STACK[AI0] TaskFailed Assign Hero/ 16294

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:48:392 STACK[AI0] Failed to process order message with status [PreprocessHasFailed] for DepartmentOfEducation/OrderAssignHero

    Amplitude.AI.Core.Decision.OrderActuator:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Modules.Communication:OnMessageProcessed(System.Reflection.ParameterInfo)
    Amplitude.AI.Common.IO.ModuleProxy:OnMessageProcessed(System.Reflection.ParameterInfo)
    AIOrderMessageRepository:OnOrderProcessed(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Ticket:Raise(System.Reflection.ParameterInfo)
    GameInterface:OnTicketRaised(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameServer:ProcessOrders()
    GameInterface:UpdateMessageBoxAndProcessOrders()
    GameInterface:Update()
    GameServer:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:48:48:392 STACK[AI0] TaskFailed Sign option 0/ 4478

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:48:392 STACK[AI0] TaskFailed Sign option 1/ 5061

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:48:392 STACK[AI0] TaskFailed Sign option 0/ 7990

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:48:458 STACK[AI0] TaskFailed Sign option 0/ 6499

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:48:459 STACK[AI0] TaskFailed Sign option 1/ 8939

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:48:558 STACK[AI0] TaskFailed Sign option 1/ 3330

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:48:558 STACK[AI0] TaskFailed Sign option 0/ 4185

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:48:558 STACK[AI0] TaskFailed Sign option 0/ 4203

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:48:558 STACK[AI0] TaskFailed Sign option 0/ 4445

    Amplitude.AI.Core.Decision.BlackboardMessage_Evaluable:ChangeStatus(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.Brain.Actuators.Diplomacy.AnswerContractActuator:WaitingForCompletionUpdate()
    Amplitude.AI.Core.Services.Managers.TaskExecutionManager:UpdateActuators(System.Reflection.ParameterInfo)
    Amplitude.AI.Core.AIPlayers.MajorEmpire.PlayerStates.PlayerState_Execution:Run()
    Amplitude.AI.Common.Threading.JobScheduler:WorkerThreadRun(System.Reflection.ParameterInfo)

20:48:48:658 STACK[AI0] [MainState] Send the AI Signal ReadyToEndTheTurn.

    Amplitude.AI.Core.AIMainStates.MainState_WaitForEndTurn:Update()
    Amplitude.AI.Core.Framework.StateMachine.StateMachine:Update()
    Amplitude.AI.Core.AIMainThread:Run()

20:50:13:706 STACKCould not find dynamic texture Bitmaps/Dynamic/Backgrounds/VictoryScreenVictoryConquestVictory

    AgeManager:FindDynamicTexture(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    VictoryScreen:Bind()
    VictoryAchievedModalWindow:OnScoreScreenCb(System.Reflection.ParameterInfo)
    UnityEngine.GameObject:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeControlButton:HandleMouseUpOrDown(System.Reflection.ParameterInfo)
    AgeControlButton:MouseUp(System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeManager:UpdateInteractivity()
    AgeManager:LateUpdate()

20:50:13:706 STACKGameClientState_DisconnectedFromServer

    GameClientState:Begin(System.Reflection.ParameterInfo)
    GameClientState_DisconnectedFromServer:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:50:13:706 STACKGameClientState_DisconnectedFromServer state=DisconnectedFromServer,reason=GameHasEnded,errcode=0

    GameClientState_DisconnectedFromServer:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:50:13:770 STACKGameClientState_Release

    GameClientState:Begin(System.Reflection.ParameterInfo)
    GameClientState_Release:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:50:13:771 STACKAudio bank B_Base has correctly been released.

    Amplitude.Unity.Audio.AudioManager+BankHandle:UnloadBank()
    Amplitude.Unity.Audio.AudioManager:UnloadBank(System.Reflection.ParameterInfo)
    BankAudioModule:UnloadBanks(System.Reflection.ParameterInfo)
    BankAudioModule:OnEventReceived(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Audio.AudioManager:SendEventToAudioModules(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GameClientState_Release:PlayAudioFeedback()
    GameClientState_Release:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    GameInterface:Update()
    Session:Update()
    Amplitude.Unity.Session.SessionManager:LateUpdate()

20:50:23:568 STACKRuntimeState_Lobby.End()

    RuntimeState:End(System.Reflection.ParameterInfo)
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:568 STACKSessionState_OpenedAndLaunched.End()

    SessionState:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Abort()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:568 STACKSteamGameServer is null. Forcing shutdown anyway...

    GameServer:Disconnect()
    GameServer:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:568 STACK[IEndTurnService] RegisterCanExecuteValidator | Unregistered Method 'GameClient.CanExecuteEndTurn'.

    GameManager:UnregisterCanExecuteValidator(System.Reflection.ParameterInfo)
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:568 STACK[ShipDesignRenderer] ReleaseShipView: this=/BackgroundRenderer/MilitaryScreen/MainContainer/ShipDesignOverviewPanel currentViewIndex=-1

    ShipDesignBasePanel:ReleaseShipView()
    ShipDesignBasePanel:OnGameReleasing()
    MilitaryScreen:OnGameReleasing()
    Amplitude.Unity.Gui.GuiManager:OnGameReleasing()
    GuiManager:OnGameReleasing()
    Amplitude.Unity.Gui.GuiManager:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:568 STACK[ShipDesignRenderer] ReleaseShipView: this=/ModalRenderer/ShipDesignModalWindow/MainContainer/ShipDesignEditionPanel currentViewIndex=-1

    ShipDesignBasePanel:ReleaseShipView()
    ShipDesignBasePanel:OnGameReleasing()
    ShipDesignModalWindow:OnGameReleasing()
    Amplitude.Unity.Gui.GuiManager:OnGameReleasing()
    GuiManager:OnGameReleasing()
    Amplitude.Unity.Gui.GuiManager:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:569 STACK[ShipDesignRenderer] ReleaseShipView: this=/ModalRenderer/HeroInspectionModalWindow/MainContainer/HubPanels/HeroOverviewPanel/ShipDesignOverview currentViewIndex=-1

    ShipDesignBasePanel:ReleaseShipView()
    ShipDesignBasePanel:OnGameReleasing()
    HeroOverviewPanel:OnGameReleasing()
    HeroInspectionModalWindow:OnGameReleasing()
    Amplitude.Unity.Gui.GuiManager:OnGameReleasing()
    GuiManager:OnGameReleasing()
    Amplitude.Unity.Gui.GuiManager:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:569 STACK[ShipDesignRenderer] ReleaseShipView: this=/ModalRenderer/HeroInspectionModalWindow/MainContainer/HubPanels/ShipDesignHolder/ShipDesignEditionPanel currentViewIndex=-1

    ShipDesignBasePanel:ReleaseShipView()
    ShipDesignBasePanel:OnGameReleasing()
    HeroInspectionModalWindow:OnGameReleasing()
    Amplitude.Unity.Gui.GuiManager:OnGameReleasing()
    GuiManager:OnGameReleasing()
    Amplitude.Unity.Gui.GuiManager:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:569 STACKThe game interface (GameClient) has recieved the game change notification: 'Releasing'.

    GameInterface:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:569 STACKUnloading game; destroying the world view technique...

    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:569 STACKReleasing the current world view technique...

    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:569 STACKIn technique Default, unloading ancillaries.

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:569 STACKIn Technique Default, unloading ancillary QuadRendererManager

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:570 STACKUnbinding service [IQuadRendererService] with context [GalaxyScanView]

    Amplitude.Unity.Graphics.Services:RemoveService(System.Reflection.ParameterInfo)
    QuadRendererManager:UnbindServices(System.Reflection.ParameterInfo)
    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:570 STACKIn Technique Default, unloading ancillary PlanetoidRendererManager

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:570 STACKUnbinding service [IPlanetoidRendererService] with context [Battle]

    Amplitude.Unity.Graphics.Services:RemoveService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetoidRendererManager:Unload()
    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:570 STACKIn Technique Default, unloading ancillary FIDSIRendererManager

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:570 STACKUnbinding service [IFIDSIRendererService] with context [Default]

    Amplitude.Unity.Graphics.Services:RemoveService(System.Reflection.ParameterInfo)
    FIDSIRendererManager:Unload()
    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:570 STACKIn Technique Default, unloading ancillary TradeRouteRenderer

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:570 STACKIn Technique Default, unloading ancillary GuiSelectedGarrisonsRepository

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:570 STACKIn Technique Default, unloading ancillary QuadRendererManager

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:570 STACKUnbinding service [IQuadRendererService] with context [Default]

    Amplitude.Unity.Graphics.Services:RemoveService(System.Reflection.ParameterInfo)
    QuadRendererManager:UnbindServices(System.Reflection.ParameterInfo)
    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:571 STACKIn Technique Default, unloading ancillary AtlasManager

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:571 STACKIn Technique Default, unloading ancillary VisibleGalaxyHangarRepository

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:571 STACKIn Technique Default, unloading ancillary VisibleGalaxyFleetRepository

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:571 STACKIn Technique Default, unloading ancillary VisibleDockingSlotRepository

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:571 STACKIn Technique Default, unloading ancillary RenderStatisticsService

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:571 STACKIn Technique Default, unloading ancillary LayerDependantShaderValueController

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:571 STACKIn Technique Default, unloading ancillary LayerDependantShaderValueController

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:571 STACKIn Technique Default, unloading ancillary LayerDependantShaderValueController

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:571 STACKIn Technique Default, unloading ancillary GalaxyPositioning

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:571 STACKIn Technique Default, unloading ancillary PathRenderer

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:572 STACKIn Technique Default, unloading ancillary LayerDependantMouseKeyController

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:572 STACKIn Technique Default, unloading ancillary LayerDependantShaderValueController

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:572 STACKIn Technique Default, unloading ancillary LayerDependantShaderValueController

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:572 STACKIn Technique Default, unloading ancillary LayerDependantShaderValueController

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:572 STACKIn Technique Default, unloading ancillary LayerDependantShaderValueController

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:572 STACKIn Technique Default, unloading ancillary LayerDependantShaderValueController

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:572 STACKIn Technique Default, unloading ancillary PrimitiveMaskComputer

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:572 STACKUnbinding service [IPrimitiveMaskFilterService] with context [Default]

    Amplitude.Unity.Graphics.Services:RemoveService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PrimitiveMaskComputer:Unload()
    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:572 STACKIn Technique Default, unloading ancillary GalaxyLayerController

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:573 STACKIn Technique Default, unloading ancillary GalaxyEntityCulling

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:573 STACKIn Technique Default, unloading ancillary GalaxyEntityMapping

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:573 STACKIn Technique Default, unloading ancillary GalaxyEntityFactory

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:573 STACKIn Technique Default, unloading ancillary PastEncounterRendererManager

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:573 STACKIn Technique Default, unloading ancillary EncodedMeshInTextureManager

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:573 STACKIn Technique Default, unloading ancillary DashRendererManager

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:573 STACKIn Technique Default, unloading ancillary ProbeLaunchingRenderer

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:573 STACKIn Technique Default, unloading ancillary PlanetoidRendererManager

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:573 STACKUnbinding service [IPlanetoidRendererService] with context [Default]

    Amplitude.Unity.Graphics.Services:RemoveService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetoidRendererManager:Unload()
    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:573 STACKUnload material DesertPlanetMat

    PlanetoidRendererManager+AsyncMaterial:Unload(System.Reflection.ParameterInfo)
    PlanetoidRendererManager+MaterialHolder:Unload()
    PlanetoidRendererManager:Unload()
    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:574 STACKUnload material AtollPlanetMat

    PlanetoidRendererManager+AsyncMaterial:Unload(System.Reflection.ParameterInfo)
    PlanetoidRendererManager+MaterialHolder:Unload()
    PlanetoidRendererManager:Unload()
    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:574 STACKUnload material VeldtPlanetMat

    PlanetoidRendererManager+AsyncMaterial:Unload(System.Reflection.ParameterInfo)
    PlanetoidRendererManager+MaterialHolder:Unload()
    PlanetoidRendererManager:Unload()
    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:574 STACKUnload material MonsoonPlanetMat

    PlanetoidRendererManager+AsyncMaterial:Unload(System.Reflection.ParameterInfo)
    PlanetoidRendererManager+MaterialHolder:Unload()
    PlanetoidRendererManager:Unload()
    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:574 STACKUnload material OceanPlanetMat

    PlanetoidRendererManager+AsyncMaterial:Unload(System.Reflection.ParameterInfo)
    PlanetoidRendererManager+MaterialHolder:Unload()
    PlanetoidRendererManager:Unload()
    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:574 STACKUnload material TundraPlanetMat

    PlanetoidRendererManager+AsyncMaterial:Unload(System.Reflection.ParameterInfo)
    PlanetoidRendererManager+MaterialHolder:Unload()
    PlanetoidRendererManager:Unload()
    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:574 STACKUnload material AshPlanetMat

    PlanetoidRendererManager+AsyncMaterial:Unload(System.Reflection.ParameterInfo)
    PlanetoidRendererManager+MaterialHolder:Unload()
    PlanetoidRendererManager:Unload()
    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:574 STACKUnload material AridPlanetMat

    PlanetoidRendererManager+AsyncMaterial:Unload(System.Reflection.ParameterInfo)
    PlanetoidRendererManager+MaterialHolder:Unload()
    PlanetoidRendererManager:Unload()
    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:574 STACKUnload material SteppesPlanetMat

    PlanetoidRendererManager+AsyncMaterial:Unload(System.Reflection.ParameterInfo)
    PlanetoidRendererManager+MaterialHolder:Unload()
    PlanetoidRendererManager:Unload()
    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:574 STACKUnload material ArcticPlanetMat

    PlanetoidRendererManager+AsyncMaterial:Unload(System.Reflection.ParameterInfo)
    PlanetoidRendererManager+MaterialHolder:Unload()
    PlanetoidRendererManager:Unload()
    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:574 STACKUnload material IcePlanetMat

    PlanetoidRendererManager+AsyncMaterial:Unload(System.Reflection.ParameterInfo)
    PlanetoidRendererManager+MaterialHolder:Unload()
    PlanetoidRendererManager:Unload()
    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:574 STACKUnload material GasWaterCloudsPlanetMat

    PlanetoidRendererManager+AsyncMaterial:Unload(System.Reflection.ParameterInfo)
    PlanetoidRendererManager+MaterialHolder:Unload()
    PlanetoidRendererManager:Unload()
    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:575 STACKUnload material ForestPlanetMat

    PlanetoidRendererManager+AsyncMaterial:Unload(System.Reflection.ParameterInfo)
    PlanetoidRendererManager+MaterialHolder:Unload()
    PlanetoidRendererManager:Unload()
    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:575 STACKUnload material LavaPlanetMat

    PlanetoidRendererManager+AsyncMaterial:Unload(System.Reflection.ParameterInfo)
    PlanetoidRendererManager+MaterialHolder:Unload()
    PlanetoidRendererManager:Unload()
    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:575 STACKUnload material SwampPlanetMat

    PlanetoidRendererManager+AsyncMaterial:Unload(System.Reflection.ParameterInfo)
    PlanetoidRendererManager+MaterialHolder:Unload()
    PlanetoidRendererManager:Unload()
    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:575 STACKUnload material GasAlkaliPlanetMat

    PlanetoidRendererManager+AsyncMaterial:Unload(System.Reflection.ParameterInfo)
    PlanetoidRendererManager+MaterialHolder:Unload()
    PlanetoidRendererManager:Unload()
    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:575 STACKUnload material JunglePlanetMat

    PlanetoidRendererManager+AsyncMaterial:Unload(System.Reflection.ParameterInfo)
    PlanetoidRendererManager+MaterialHolder:Unload()
    PlanetoidRendererManager:Unload()
    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:575 STACKUnload material TerranPlanetMat

    PlanetoidRendererManager+AsyncMaterial:Unload(System.Reflection.ParameterInfo)
    PlanetoidRendererManager+MaterialHolder:Unload()
    PlanetoidRendererManager:Unload()
    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:576 STACKUnload material GasCloudlessPlanetMat

    PlanetoidRendererManager+AsyncMaterial:Unload(System.Reflection.ParameterInfo)
    PlanetoidRendererManager+MaterialHolder:Unload()
    PlanetoidRendererManager:Unload()
    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:576 STACKUnload material GasIcePlanetMat

    PlanetoidRendererManager+AsyncMaterial:Unload(System.Reflection.ParameterInfo)
    PlanetoidRendererManager+MaterialHolder:Unload()
    PlanetoidRendererManager:Unload()
    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:576 STACKUnload material HomeWorldTimeLordsPlanetMat

    PlanetoidRendererManager+AsyncMaterial:Unload(System.Reflection.ParameterInfo)
    PlanetoidRendererManager+MaterialHolder:Unload()
    PlanetoidRendererManager:Unload()
    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:576 STACKUnload material TropicalPlanetMat

    PlanetoidRendererManager+AsyncMaterial:Unload(System.Reflection.ParameterInfo)
    PlanetoidRendererManager+MaterialHolder:Unload()
    PlanetoidRendererManager:Unload()
    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:576 STACKUnload material HomeWorldVenetiansPlanetMat

    PlanetoidRendererManager+AsyncMaterial:Unload(System.Reflection.ParameterInfo)
    PlanetoidRendererManager+MaterialHolder:Unload()
    PlanetoidRendererManager:Unload()
    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:576 STACKUnload material UniqueKyrosPlanetMat

    PlanetoidRendererManager+AsyncMaterial:Unload(System.Reflection.ParameterInfo)
    PlanetoidRendererManager+MaterialHolder:Unload()
    PlanetoidRendererManager:Unload()
    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:576 STACKUnload material HomeWorldUnitedEmpirePlanetMat

    PlanetoidRendererManager+AsyncMaterial:Unload(System.Reflection.ParameterInfo)
    PlanetoidRendererManager+MaterialHolder:Unload()
    PlanetoidRendererManager:Unload()
    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:576 STACKUnload material UniqueSaharPlanetMat

    PlanetoidRendererManager+AsyncMaterial:Unload(System.Reflection.ParameterInfo)
    PlanetoidRendererManager+MaterialHolder:Unload()
    PlanetoidRendererManager:Unload()
    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:576 STACKUnload material Anomaly_DenseAtmosphere

    PlanetoidRendererManager+AsyncMaterial:Unload(System.Reflection.ParameterInfo)
    PlanetoidRendererManager+MaterialHolder:Unload()
    PlanetoidRendererManager:Unload()
    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:576 STACKIn Technique Default, unloading ancillary FOWRendererManager

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:577 STACKIn Technique Default, unloading ancillary DiskRendererManagerDispatcher

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:577 STACKIn Technique Default, unloading ancillary DiskRendererManager

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:577 STACKIn Technique Default, unloading ancillary DiskRendererManager

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:577 STACKIn Technique Default, unloading ancillary CurvedLineRendererManager

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:577 STACKIn Technique Default, unloading ancillary LineRendererManager

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:577 STACKIn Technique Default, unloading ancillary CircleRendererManager

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:577 STACKUnbinding service [ICircleRendererService] with context [Default]

    Amplitude.Unity.Graphics.Services:RemoveService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    CircleRendererManager:UnbindServices(System.Reflection.ParameterInfo)
    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:577 STACKIn Technique Default, unloading ancillary InstancingRenderer

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:577 STACKUnbinding service [IInstancingRendererService] with context [Default]

    Amplitude.Unity.Graphics.Services:RemoveService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    InstancingRenderer:UnbindServices(System.Reflection.ParameterInfo)
    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:577 STACKIn Technique Default, ancillaries unloaded.

    GalaxyViewTechnique:UnloadAncillaries()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:578 STACKChanging (pop) global shader keyword from INGAME_RENDERER to INGAME_RENDERER

    Amplitude.Unity.Graphics.HxGlobalShaderState:PopGlobalShaderKeyword(System.Reflection.ParameterInfo)
    GalaxyViewTechnique:PopInsideShaderKeyword()
    GalaxyViewTechnique:Unload()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:578 STACKReleasing Technique Default

    GalaxyViewTechnique:Release()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:578 STACKTechnique Default released

    GalaxyViewTechnique:Release()
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:578 STACKUnbinding service [GalaxyLifeRendererManager] with context [Default]

    Amplitude.Unity.Graphics.Services:RemoveService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyLifeRendererManager:OnDestroy()
    UnityEngine.Object:DestroyImmediate(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.Object:DestroyImmediate(System.Reflection.ParameterInfo)
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:578 STACKUnbinding service [ScanViewBattleRenderer] with context [Battle]

    Amplitude.Unity.Graphics.Services:RemoveService(System.Reflection.ParameterInfo)
    ScanViewBattleRenderer:Unload()
    ExternalViewRenderer:UnloadGalaxyViewTechniqueAncillary()
    ExternalViewRenderer:Unload(System.Reflection.ParameterInfo)
    ExternalViewRenderer:OnDestroy()
    UnityEngine.Object:DestroyImmediate(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.Object:DestroyImmediate(System.Reflection.ParameterInfo)
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:578 STACKUnbinding service [Amplitude.Unity.Graphics.IHxFxSystem] with context [Battle]

    Amplitude.Unity.Graphics.Services:RemoveService(System.Reflection.ParameterInfo)
    Amplitude.Unity.Graphics.HxFxSystemManager:Unload()
    ExternalViewRenderer:UnloadFxSystem()
    ExternalViewRenderer:Unload(System.Reflection.ParameterInfo)
    ExternalViewRenderer:OnDestroy()
    UnityEngine.Object:DestroyImmediate(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.Object:DestroyImmediate(System.Reflection.ParameterInfo)
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:578 STACK[HxFxSystemComponentTextureAtlasManager] unassigning atlas [Atlas_DecalFx] (2048x1024) from Tag [DecalFx] to global name [_DecalAtlas].

    Amplitude.Unity.Graphics.HxFxSystemComponentTextureAtlasManager+AtlasInfo:Unload(System.Reflection.ParameterInfo)
    Amplitude.Unity.Graphics.HxFxSystemComponentTextureAtlasManager:Unload()
    Amplitude.Unity.Graphics.HxFxSystemManager:Unload()
    ExternalViewRenderer:UnloadFxSystem()
    ExternalViewRenderer:Unload(System.Reflection.ParameterInfo)
    ExternalViewRenderer:OnDestroy()
    UnityEngine.Object:DestroyImmediate(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.Object:DestroyImmediate(System.Reflection.ParameterInfo)
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:578 STACKUnbinding service [ILodService] with context [Default]

    Amplitude.Unity.Graphics.Services:RemoveService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    LodServiceImplementation:Unload()
    HxFxSystemComponentLodManager:Unload()
    Amplitude.Unity.Graphics.HxFxSystemManager:Unload()
    ExternalViewRenderer:UnloadFxSystem()
    ExternalViewRenderer:Unload(System.Reflection.ParameterInfo)
    ExternalViewRenderer:OnDestroy()
    UnityEngine.Object:DestroyImmediate(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.Object:DestroyImmediate(System.Reflection.ParameterInfo)
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:579 STACKUnbinding service [CameraPreRenderHookHandler] with context [Battle]

    Amplitude.Unity.Graphics.Services:RemoveService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    CameraPreRenderHookHandler:Unload()
    CameraPreRenderHookHandler:OnDestroy()
    UnityEngine.Object:DestroyImmediate(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.Object:DestroyImmediate(System.Reflection.ParameterInfo)
    ExternalViewRenderer:Unload(System.Reflection.ParameterInfo)
    ExternalViewRenderer:OnDestroy()
    UnityEngine.Object:DestroyImmediate(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.Object:DestroyImmediate(System.Reflection.ParameterInfo)
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:579 STACKUnbinding service [CameraPreRenderHookHandler] with context [BattleBackground]

    Amplitude.Unity.Graphics.Services:RemoveService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    CameraPreRenderHookHandler:Unload()
    CameraPreRenderHookHandler:OnDestroy()
    UnityEngine.Object:DestroyImmediate(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.Object:DestroyImmediate(System.Reflection.ParameterInfo)
    ExternalViewRenderer:Unload(System.Reflection.ParameterInfo)
    ExternalViewRenderer:OnDestroy()
    UnityEngine.Object:DestroyImmediate(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.Object:DestroyImmediate(System.Reflection.ParameterInfo)
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:579 STACKUnbinding service [CameraPreRenderHookHandler] with context [ShipDesignReflection]

    Amplitude.Unity.Graphics.Services:RemoveService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    CameraPreRenderHookHandler:Unload()
    CameraPreRenderHookHandler:OnDestroy()
    UnityEngine.Object:DestroyImmediate(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.Object:DestroyImmediate(System.Reflection.ParameterInfo)
    ExternalViewRenderer:Unload(System.Reflection.ParameterInfo)
    ExternalViewRenderer:OnDestroy()
    UnityEngine.Object:DestroyImmediate(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.Object:DestroyImmediate(System.Reflection.ParameterInfo)
    GalaxyView:ReleaseCurrentWorldViewTechnique()
    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:579 STACKUnloading game; destroying all...

    GalaxyView:UnloadGame(System.Reflection.ParameterInfo)
    Amplitude.Unity.View.View:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:579 STACKReleasing my game...

    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:579 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfIndustry.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MajorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:579 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfTheInterior.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MajorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:579 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfTheTreasury.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MajorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:579 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfScience.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfScience:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MajorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:580 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfEducation.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfEducation:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MajorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:580 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfIndustry.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MajorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:580 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfTheInterior.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MajorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:580 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfTheTreasury.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MajorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:580 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfScience.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfScience:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MajorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:580 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfEducation.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfEducation:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MajorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:580 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfIndustry.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MajorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:580 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfTheInterior.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MajorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:580 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfTheTreasury.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MajorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:580 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfScience.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfScience:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MajorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:580 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfEducation.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfEducation:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MajorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:580 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfIndustry.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MajorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:581 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfTheInterior.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MajorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:581 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfTheTreasury.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MajorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:581 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfScience.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfScience:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MajorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:581 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfEducation.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfEducation:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MajorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:581 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfIndustry.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MajorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:581 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfTheInterior.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MajorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:581 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfTheTreasury.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MajorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:581 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfScience.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfScience:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MajorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:581 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfEducation.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfEducation:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MajorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:581 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfIndustry.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MajorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:581 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfTheInterior.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MajorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:581 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfTheTreasury.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MajorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:582 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfScience.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfScience:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MajorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:582 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfEducation.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfEducation:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MajorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:582 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfIndustry.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MajorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:582 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfTheInterior.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MajorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:582 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfTheTreasury.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MajorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:582 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfScience.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfScience:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MajorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:582 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfEducation.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfEducation:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MajorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:582 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfIndustry.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MajorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:582 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfTheInterior.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MajorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:582 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfTheTreasury.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MajorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:582 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfScience.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfScience:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MajorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:582 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfEducation.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfEducation:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MajorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:583 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfIndustry.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:583 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfTheInterior.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:583 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfTheTreasury.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:583 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfScience.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfScience:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:583 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfIndustry.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:583 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfTheInterior.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:583 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfTheTreasury.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:583 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfScience.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfScience:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:583 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfIndustry.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:583 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfTheInterior.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:583 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfTheTreasury.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:583 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfScience.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfScience:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:584 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfIndustry.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:584 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfTheInterior.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:584 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfTheTreasury.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:584 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfScience.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfScience:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:584 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfIndustry.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:584 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfTheInterior.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:584 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfTheTreasury.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:584 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfScience.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfScience:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:584 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfIndustry.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:584 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfTheInterior.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:584 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfTheTreasury.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:585 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfScience.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfScience:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:585 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfIndustry.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:585 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfTheInterior.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:585 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfTheTreasury.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:585 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfScience.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfScience:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:585 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfIndustry.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:585 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfTheInterior.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:585 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfTheTreasury.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:585 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfScience.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfScience:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:585 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfIndustry.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:585 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfTheInterior.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:585 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfTheTreasury.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:585 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfScience.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfScience:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:586 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfIndustry.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:586 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfTheInterior.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:586 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfTheTreasury.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:586 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfScience.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfScience:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:586 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfIndustry.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:586 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfTheInterior.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:586 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfTheTreasury.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:586 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfScience.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfScience:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:586 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfIndustry.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:586 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfTheInterior.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:586 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfTheTreasury.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:586 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfScience.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfScience:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    MinorEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:587 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfIndustry.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    LesserEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:587 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfTheInterior.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    LesserEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:587 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfTheTreasury.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    LesserEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:587 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfEducation.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfEducation:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    LesserEmpire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:587 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfIndustry.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfIndustry:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:587 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfTheInterior.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheInterior:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:587 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfTheTreasury.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfTheTreasury:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:587 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'DepartmentOfEducation.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    DepartmentOfEducation:OnRelease()
    Amplitude.Unity.Game.Agency:Release()
    Amplitude.Unity.Game.Empire:OnRelease()
    Empire:OnRelease()
    Amplitude.Unity.Game.Empire:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:587 STACKDispose Empire 0

    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:587 STACKDispose Empire 1

    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:587 STACKDispose Empire 2

    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:587 STACKDispose Empire 3

    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:587 STACKDispose Empire 4

    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:587 STACKDispose Empire 5

    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:587 STACKDispose Empire 6

    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:587 STACKDispose Empire 7

    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:587 STACKDispose Empire 8

    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:588 STACKDispose Empire 9

    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:588 STACKDispose Empire 10

    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:588 STACKDispose Empire 11

    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:588 STACKDispose Empire 12

    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:588 STACKDispose Empire 13

    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:588 STACKDispose Empire 14

    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:588 STACKDispose Empire 15

    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:588 STACKDispose Empire 16

    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:588 STACKDispose Empire 17

    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:588 STACKDispose Empire 18

    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:588 STACKDispose Empire 19

    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:588 STACKDispose Empire 20

    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:588 STACKDispose Empire 21

    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:588 STACKGame entity 0 (Estre (2)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:588 STACKGame entity 0 (Iena (13)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:588 STACKGame entity 0 (Altair (18)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:588 STACKGame entity 0 (B10 6805 (22)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:588 STACKGame entity 0 (Osulo (23)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:588 STACKGame entity 0 (Dorado (29)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:588 STACKGame entity 0 (Noverus (34)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:589 STACKGame entity 0 (Delphinus (40)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:589 STACKGame entity 0 (Veran (46)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:589 STACKGame entity 0 (Ugaro (51)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:589 STACKGame entity 0 (Vega (56)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:589 STACKGame entity 0 (Hath (61)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:589 STACKGame entity 0 (Gobris (64)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:589 STACKGame entity 0 (Llekim (71)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:589 STACKGame entity 0 (Ker (77)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:589 STACKGame entity 0 (Edasir (80)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:589 STACKGame entity 0 (Ying (85)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:589 STACKGame entity 0 (IRAS 04395 (94)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:589 STACKGame entity 0 (Nerod (95)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:589 STACKGame entity 0 (Talitha (100)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:589 STACKGame entity 0 (Dakel (106)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:589 STACKGame entity 0 (Volans (108)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:590 STACKGame entity 0 (3C 75 (116)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:590 STACKGame entity 0 (Virgo (117)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:590 STACKGame entity 0 (Saiph (122)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:590 STACKGame entity 0 (IRAS 48838+2393 (127)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:590 STACKGame entity 0 (Omdor (128)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:590 STACKGame entity 0 (Duyel (133)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:590 STACKGame entity 0 (Alcyone (140)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:590 STACKGame entity 0 (Procyon (149)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:590 STACKGame entity 0 (Jyem (153)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:590 STACKGame entity 0 (LEDA 75012 (161)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:590 STACKGame entity 0 (Feadix (162)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:590 STACKGame entity 0 (Atlas (167)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:590 STACKGame entity 0 (Janus (171)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:590 STACKGame entity 0 (Heze (177)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:590 STACKGame entity 0 (M2-9 (185)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:591 STACKGame entity 0 (Ghykra (186)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:591 STACKGame entity 0 (Merope (194)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:591 STACKGame entity 0 (RFGC 88-43 (197)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:591 STACKGame entity 0 (Vorta (198)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:591 STACKGame entity 0 (Ykima (208)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:591 STACKGame entity 0 (Gykon (218)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:591 STACKGame entity 0 (Oentho (225)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:591 STACKGame entity 0 (Tekal (229)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:591 STACKGame entity 0 (Graffias (240)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:592 STACKGame entity 0 (Acamar (248)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:592 STACKGame entity 0 (B10 6805 (253)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:592 STACKGame entity 0 (RNGC 43278 (254)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:592 STACKGame entity 0 (Xacor (255)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:592 STACKGame entity 0 (Bryia (261)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:592 STACKGame entity 0 (IC -04593 (266)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:592 STACKGame entity 0 (HD 44179 (267)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:592 STACKGame entity 0 (Nusakan (268)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:592 STACKGame entity 0 (Giazar (273)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:592 STACKGame entity 0 (Mizar (279)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:592 STACKGame entity 0 (Kraz (289)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:592 STACKGame entity 0 (Heracles (291)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:592 STACKGame entity 0 (Idrus (297)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:592 STACKGame entity 0 (Primus (305)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:592 STACKGame entity 0 (Lors (310)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:592 STACKGame entity 0 (3C 75 (321)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:593 STACKGame entity 0 (Wasat (322)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:593 STACKGame entity 0 (3C 75 (327)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:593 STACKGame entity 0 (HD 44179 (328)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:593 STACKGame entity 0 (IC 4725 (329)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:593 STACKGame entity 0 (Gano (330)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:593 STACKGame entity 0 (Dyl (337)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:593 STACKGame entity 0 (Staderus (345)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:593 STACKGame entity 0 (Octans (352)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:593 STACKGame entity 0 (Khras (357)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:593 STACKGame entity 0 (HD 44179 (363)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:593 STACKGame entity 0 (Veni (364)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:593 STACKGame entity 0 (Jeia (372)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:593 STACKGame entity 0 (Megrez (379)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:593 STACKGame entity 0 (Gonos (386)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:593 STACKGame entity 0 (Tercana (397)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:593 STACKGame entity 0 (RFGC 88-43 (405)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:594 STACKGame entity 0 (Vyrak (406)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:594 STACKGame entity 0 (Grus (409)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:594 STACKGame entity 0 (Sirius (413)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:594 STACKGame entity 0 (IC -04593 (417)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:594 STACKGame entity 0 (Tylus (418)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:594 STACKGame entity 0 (IC -04593 (429)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:594 STACKGame entity 0 (Amosa (430)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:594 STACKGame entity 0 (Hamal (436)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:594 STACKGame entity 0 (Eridanus (440)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:594 STACKGame entity 0 (Sabel (447)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:594 STACKGame entity 0 (Orion (454)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:594 STACKGame entity 0 (Asellus (459)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:594 STACKGame entity 0 (Lesath (463)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:594 STACKGame entity 0 (Cygnus (468)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:594 STACKGame entity 0 (Lyra (477)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:594 STACKGame entity 0 (Horolium (480)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:595 STACKGame entity 0 (Gistrad (488)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:595 STACKGame entity 0 (Cetus (495)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:595 STACKGame entity 0 (Arkab (503)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:595 STACKGame entity 0 (Circini (511)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:595 STACKGame entity 0 (Syrma (513)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:595 STACKGame entity 0 (Rasam (522)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:595 STACKGame entity 0 (NGC 205 (531)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:595 STACKGame entity 0 (Columba (532)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:595 STACKGame entity 0 (Pleione (539)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:595 STACKGame entity 0 (Leran (544)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:595 STACKGame entity 0 (Yersh (548)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:596 STACKGame entity 0 (Bellatrix (554)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:596 STACKGame entity 0 (NGC 7089 (558)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:596 STACKGame entity 0 (IRAS 48838+2393 (559)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:596 STACKGame entity 0 (Cheng (560)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:596 STACKGame entity 0 (Izar (567)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:596 STACKGame entity 0 (Cran (574)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:596 STACKGame entity 0 (Takim (585)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:596 STACKGame entity 0 (Zuben (590)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:597 STACKGame entity 0 (Pegasus (594)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:597 STACKGame entity 0 (Fydis (599)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:597 STACKGame entity 0 (Polaris (605)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:597 STACKGame entity 0 (Isso (614)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:597 STACKGame entity 0 (RNGC 43278 (619)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:597 STACKGame entity 0 (Niss (620)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:597 STACKGame entity 0 (Gienah (626)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:597 STACKGame entity 0 (Oiad (631)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:597 STACKGame entity 0 (Zaurak (637)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:597 STACKGame entity 0 (Menys (642)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:597 STACKGame entity 0 (Botha (649)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:597 STACKGame entity 0 (Caelum (653)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:597 STACKGame entity 0 (M2-9 (657)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:597 STACKGame entity 0 (Dusay (658)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:598 STACKGame entity 0 (Andromeda (660)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:598 STACKGame entity 0 (Auva (666)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:598 STACKGame entity 0 (Alioth (669)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:598 STACKGame entity 0 ( Incandescence (673)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:598 STACKGame entity 0 (Maaz (678)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:598 STACKGame entity 0 (Hir (689)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:598 STACKGame entity 0 (Rotanev (694)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:598 STACKGame entity 0 (Lupus (701)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:598 STACKGame entity 0 (Wyrix (707)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:598 STACKGame entity 0 (LEDA 75012 (715)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:598 STACKGame entity 0 (Zozmanos (716)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:598 STACKGame entity 0 (Nakos (722)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:598 STACKGame entity 0 (CRL 2688 (728)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:598 STACKGame entity 0 (Corana (729)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:599 STACKGame entity 0 (Yisel (736)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:599 STACKGame entity 0 (IRAS 04395 (740)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:599 STACKGame entity 0 (Placidus (741)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:599 STACKGame entity 0 (Bani (747)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:599 STACKGame entity 0 (Rhea (750)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:599 STACKGame entity 0 (Ita (756)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:599 STACKGame entity 0 (Tsing (763)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:599 STACKGame entity 0 (Seginus (768)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:599 STACKGame entity 0 (Orm (772)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:599 STACKGame entity 0 (IC 4725 (776)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:599 STACKGame entity 0 (B10 6805 (777)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:599 STACKGame entity 0 (Ainae (778)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:600 STACKGame entity 0 (IRAS 48796+2520 (783)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:600 STACKGame entity 0 (Spica (784)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:600 STACKGame entity 0 (Heka (794)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:600 STACKGame entity 0 (Infinite Factory (802)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:600 STACKGame entity 0 (Micre (808)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:600 STACKGame entity 0 (Pavo (810)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:600 STACKGame entity 0 (Genimos (816)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:600 STACKGame entity 0 (Olvaldi (818)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:600 STACKGame entity 0 (B10 6805 (823)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:600 STACKGame entity 0 (Xanados (824)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    StarSystemNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:600 STACKGame entity 0 (NGC 7089 (828)) implement IGameEntityWithVision but doesn't provide any empire.

    VisibilityController:RemoveGameEntityWithVision(System.Reflection.ParameterInfo)
    SpaceRoots:SetVisionActive(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    SpaceRoots:Unregister()
    SpaceRoots:Dispose()
    GameNode:Release()
    Galaxy:Release()
    Game:OnRelease()
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:601 STACK[IEndTurnService] RegisterValidator | Unregistered Method 'GuiNotificationManager.EndTurnValidator'

    GameManager:UnregisterValidator(System.Reflection.ParameterInfo)
    GuiNotificationManager:UnbindServices(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.Game:Release()
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:601 STACKThe game interface (GameClient) has recieved the game change notification: 'Released'.

    GameInterface:GameService_GameChange(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:OnGameChange(System.Reflection.ParameterInfo)
    GameManager:OnGameChange(System.Reflection.ParameterInfo)
    Amplitude.Unity.Game.GameManager:ReleaseGame()
    GameClient:Dispose(System.Reflection.ParameterInfo)
    GameInterface:Dispose()
    Session:Dispose(System.Reflection.ParameterInfo)
    Amplitude.Unity.Session.Session:Dispose()
    Amplitude.Unity.Session.SessionManager:ReleaseSession()
    RuntimeState_Lobby:End(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:601 STACKRuntimeState_OutGame.Begin()

    RuntimeState:Begin(System.Reflection.ParameterInfo)
    RuntimeState_OutGame:Begin(System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.FiniteStateMachine:Update()
    Amplitude.Unity.Runtime.RuntimeManager:Update()

20:50:23:601 STACKLoading the outgame view...

    OutGameView+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    OutGameView:LoadScene()
    OutGameView:Activate(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager:ActivateView(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager:Update()

20:50:23:601 STACKForce Clear of AlwaysActiveCamera

    OutGameView+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    OutGameView:LoadScene()
    OutGameView:Activate(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager:ActivateView(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.View.ViewManager:Update()

20:50:23:601 STACKRelease AI modules.

    AIModuleController:Release()
    AI:Release()
    AIManager:ReleaseAIAsync(System.Reflection.ParameterInfo)
    Amplitude.Threading.Thread:ParameterizedJob(System.Reflection.ParameterInfo)

20:50:23:601 STACK[AI0] Wait for ai module 'E.N.F.E.R' releasing ...

    Amplitude.AI.Common.IO.ModuleProxy:Release()
    AIModuleController:Release()
    AI:Release()
    AIManager:ReleaseAIAsync(System.Reflection.ParameterInfo)
    Amplitude.Threading.Thread:ParameterizedJob(System.Reflection.ParameterInfo)

20:50:23:601 STACK[AI0] AI module 'E.N.F.E.R' released.

    Amplitude.AI.Common.IO.ModuleProxy:Release()
    AIModuleController:Release()
    AI:Release()
    AIManager:ReleaseAIAsync(System.Reflection.ParameterInfo)
    Amplitude.Threading.Thread:ParameterizedJob(System.Reflection.ParameterInfo)

20:50:23:601 STACK[AI0] Wait for ai module 'Communication' releasing ...

    Amplitude.AI.Common.IO.ModuleProxy:Release()
    AIModuleController:Release()
    AI:Release()
    AIManager:ReleaseAIAsync(System.Reflection.ParameterInfo)
    Amplitude.Threading.Thread:ParameterizedJob(System.Reflection.ParameterInfo)

20:50:23:601 STACK[AI0] AI module 'Communication' released.

    Amplitude.AI.Common.IO.ModuleProxy:Release()
    AIModuleController:Release()
    AI:Release()
    AIManager:ReleaseAIAsync(System.Reflection.ParameterInfo)
    Amplitude.Threading.Thread:ParameterizedJob(System.Reflection.ParameterInfo)

20:50:23:601 STACK[AI0] Wait for ai module 'Debug' releasing ...

    Amplitude.AI.Common.IO.ModuleProxy:Release()
    AIModuleController:Release()
    AI:Release()
    AIManager:ReleaseAIAsync(System.Reflection.ParameterInfo)
    Amplitude.Threading.Thread:ParameterizedJob(System.Reflection.ParameterInfo)

20:50:23:601 STACK[AI0] AI module 'Debug' released.

    Amplitude.AI.Common.IO.ModuleProxy:Release()
    AIModuleController:Release()
    AI:Release()
    AIManager:ReleaseAIAsync(System.Reflection.ParameterInfo)
    Amplitude.Threading.Thread:ParameterizedJob(System.Reflection.ParameterInfo)

20:50:23:601 STACK[AI0] Wait for ai module 'Diagnostics' releasing ...

    Amplitude.AI.Common.IO.ModuleProxy:Release()
    AIModuleController:Release()
    AI:Release()
    AIManager:ReleaseAIAsync(System.Reflection.ParameterInfo)
    Amplitude.Threading.Thread:ParameterizedJob(System.Reflection.ParameterInfo)

20:50:23:601 STACK[AI0] AI module 'Diagnostics' released.

    Amplitude.AI.Common.IO.ModuleProxy:Release()
    AIModuleController:Release()
    AI:Release()
    AIManager:ReleaseAIAsync(System.Reflection.ParameterInfo)
    Amplitude.Threading.Thread:ParameterizedJob(System.Reflection.ParameterInfo)

20:50:23:601 STACKAI modules released

    AIModuleController:Release()
    AI:Release()
    AIManager:ReleaseAIAsync(System.Reflection.ParameterInfo)
    Amplitude.Threading.Thread:ParameterizedJob(System.Reflection.ParameterInfo)

20:50:23:601 STACKAI modules disposed

    AIModuleController:Release()
    AI:Release()
    AIManager:ReleaseAIAsync(System.Reflection.ParameterInfo)
    Amplitude.Threading.Thread:ParameterizedJob(System.Reflection.ParameterInfo)

20:50:23:601 STACKAI app domain unloaded

    AIModuleController:Release()
    AI:Release()
    AIManager:ReleaseAIAsync(System.Reflection.ParameterInfo)
    Amplitude.Threading.Thread:ParameterizedJob(System.Reflection.ParameterInfo)

20:50:23:601 STACKAI0 has been correctly released

    AI:Release()
    AIManager:ReleaseAIAsync(System.Reflection.ParameterInfo)
    Amplitude.Threading.Thread:ParameterizedJob(System.Reflection.ParameterInfo)

20:50:23:601 STACK[AI0] Releasing of AIScheduler

    Amplitude.AI.Core.AIScheduler:ReleaseAsync()

20:50:23:601 STACK[AI0] AIScheduler Released

    Amplitude.AI.Core.AIScheduler:ReleaseAsync()

20:50:24:923 STACKBinding service [CameraPreRenderHookHandler] with context [BattleBackground] with an instance of type [CameraPreRenderHookHandler]

    Amplitude.Unity.Graphics.Services:AddService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    CameraPreRenderHookHandler:Load()
    CameraPreRenderHookHandler:Awake()

20:50:24:923 STACKBinding service [CameraPreRenderHookHandler] with context [Battle] with an instance of type [CameraPreRenderHookHandler]

    Amplitude.Unity.Graphics.Services:AddService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    CameraPreRenderHookHandler:Load()
    CameraPreRenderHookHandler:Awake()

20:50:24:923 STACKInitializing GalaxyViewTechniqueLoaderComponent technique...

    GalaxyViewTechniqueLoaderComponent+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyViewTechniqueLoaderComponent:Start()

20:50:24:923 STACKBinding service [ICircleRendererService] with context [Battle] with an instance of type [CircleRendererManager]

    Amplitude.Unity.Graphics.Services:AddService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    CircleRendererManager+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyViewTechnique+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyViewTechniqueLoaderComponent:Start()

20:50:24:924 STACKIn Technique Battle, Waiting for the ignition of all galaxy view technique ancillaries...

    GalaxyViewTechnique+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyViewTechniqueLoaderComponent:Start()

20:50:24:924 STACKIn Technique Battle, all galaxy view technique ancillaries have been ignited

    GalaxyViewTechnique+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyViewTechniqueLoaderComponent:Start()

20:50:24:924 STACKLoading the GalaxyViewTechniqueLoaderComponent technique...

    GalaxyViewTechniqueLoaderComponent+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyViewTechniqueLoaderComponent:Start()

20:50:24:924 STACKIn Technique Battle, Load

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyViewTechniqueLoaderComponent:Start()

20:50:24:924 STACKIn Technique Battle, load rendering technique ancillaries PlanetoidRendererManager

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyViewTechniqueLoaderComponent:Start()

20:50:24:924 STACKBinding service [IPlanetoidRendererService] with context [BattleBackground] with an instance of type [PlanetoidRendererManager]

    Amplitude.Unity.Graphics.Services:AddService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    PlanetoidRendererManager:LoadNoCoroutine()
    PlanetoidRendererManager+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyViewTechniqueLoaderComponent:Start()

20:50:24:924 STACKIn Technique Battle, the ancillary service 'PlanetoidRendererManager' has been loaded in 0.001 second(s).

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyViewTechniqueLoaderComponent:Start()

20:50:24:924 STACKIn Technique Battle, load rendering technique ancillaries CircleRendererManager

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyViewTechniqueLoaderComponent:Start()

20:50:24:924 STACKIn Technique Battle, the ancillary service 'CircleRendererManager' has been loaded in 0 second(s).

    GalaxyViewTechnique+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyViewTechniqueLoaderComponent:Start()

20:50:24:924 STACKInitializing GalaxyViewTechniqueLoaderComponent took 0 frames

    GalaxyViewTechniqueLoaderComponent+c__Iterator0:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    GalaxyViewTechniqueLoaderComponent:Start()

20:50:24:924 STACKBinding service [ILodService] with context [Default] with an instance of type [LodServiceImplementation]

    Amplitude.Unity.Graphics.Services:AddService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    LodServiceImplementation:Load()
    LodServiceImplementation:.ctor(System.Reflection.ParameterInfo)
    HxFxSystemComponentLodManager:Load(System.Reflection.ParameterInfo)
    Amplitude.Unity.Graphics.HxFxSystemManager:LoadComponent()
    Amplitude.Unity.Graphics.HxFxSystemManager:Load()
    Amplitude.Unity.Graphics.HxFxSystemManager:LoadIFN()
    Amplitude.Unity.Graphics.HxFxSystemManager:Start()

20:50:24:924 STACKBinding service [Amplitude.Unity.Graphics.IHxFxSystem] with context [Battle] with an instance of type [Amplitude.Unity.Graphics.HxFxSystemManager]

    Amplitude.Unity.Graphics.Services:AddService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Graphics.HxFxSystemManager:Load()
    Amplitude.Unity.Graphics.HxFxSystemManager:LoadIFN()
    Amplitude.Unity.Graphics.HxFxSystemManager:Start()

20:50:25:910 STACKRelease Clear of AlwaysActiveCamera

    OutGameView+c__Iterator1:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:54:59:563 STACKApplication is shutting down...

    Amplitude.Unity.Framework.Application+c__Iterator7:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine_Auto_Internal(System.Reflection.ParameterInfo)
    UnityEngine.MonoBehaviour:StartCoroutine(System.Reflection.ParameterInfo)
    Amplitude.Unity.UnityCoroutine:StartCoroutine(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    Amplitude.Unity.Framework.Application:Quit()
    MainMenuScreen:OnConfirmExit(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    MessageBoxWindow:OnValidateCb()
    UnityEngine.GameObject:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeControlButton:HandleMouseUpOrDown(System.Reflection.ParameterInfo)
    AgeControlButton:MouseUp(System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    UnityEngine.Component:SendMessage(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    AgeManager:UpdateInteractivity()
    AgeManager:LateUpdate()

20:54:59:895 STACKApplication shudown complete.

    Amplitude.Unity.Framework.Application+c__Iterator7:MoveNext()
    Amplitude.Coroutine:Run()
    Amplitude.Coroutine+c__Iterator2:MoveNext()
    UnityEngine.SetupCoroutine:InvokeMoveNext(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)

20:54:59:895 STACKUnbinding service [Amplitude.Unity.Graphics.IHxFxSystem] with context [Battle]

    Amplitude.Unity.Graphics.Services:RemoveService(System.Reflection.ParameterInfo)
    Amplitude.Unity.Graphics.HxFxSystemManager:Unload()
    Amplitude.Unity.Graphics.HxFxSystemManager:OnApplicationQuit()

20:54:59:895 STACKUnbinding service [ILodService] with context [Default]

    Amplitude.Unity.Graphics.Services:RemoveService(System.Reflection.ParameterInfo, System.Reflection.ParameterInfo)
    LodServiceImplementation:Unload()
    HxFxSystemComponentLodManager:Unload()
    Amplitude.Unity.Graphics.HxFxSystemManager:Unload()
    Amplitude.Unity.Graphics.HxFxSystemManager:OnApplicationQuit()

20:54:59:895 STACKThe Wwise sound engine has been released.

    Amplitude.Unity.Audio.AudioManager:ReleaseWwise()
    Amplitude.Unity.Audio.AudioManager:OnApplicationQuit()

20:54:59:895 STACKOnApplicationQuit

    SessionManager:OnApplicationQuit()

20:54:59:896 STACKFlushing diagnostics before closing streams...

    Amplitude.Unity.Framework.Application:OnApplicationQuit()
    EndlessSpace2Application:OnApplicationQuit()